Outside London
– 42 stores and sites
London
– 38 stores and sites
Key
- 54 Wholly owned stores
- 4 Wholly owned stores
under development - 12 Stores trading
in Big Yellow Limited Partnership - 10 Managed Armadillo stores
Outside London
– 42 stores and sites
London
– 38 stores and sites