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

Meet our business customers

Case studies