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
- 89 Big Yellow stores, principally freehold plus 24 Armadillo stores
- Total portfolio of 6.7 million sq ft; Average of 59,000 sq ft per store
- Total revenues of £209.1 million (Year ended 31 March 2026)
- 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 33 months
Logos
Images
- ← Previous
- 1
- 2 (current)
- Next →
Business Customer Case Studies