Unpacking the Big Yellow and Armadillo brands
Key facts
- Founded in 1998 by Nicholas Vetch, Philip Burks and Jim Gibson
- Listed on AIM in 2000 and on official list in 2002; FTSE 250 constituent
- 85 Big Yellow stores, principally freehold plus 24 Armadillo stores
- Total portfolio of 6.4 million sq ft; Average of 58,000 sq ft per store
- Total revenues of £204.5million (Year ended 31 March 2025)
- 75% of revenue from London and the South East
- 64% of sq footage occupied by domestic customers; 36% by business customers
- Over 90% of enquiries generated through website
- Average length of stay per existing customer of 32 months
Logos
Images
Business Customer Case Studies