Business Description
Big Yellow Group is the UK's leading self-storage company, running 111 locations with a total capacity of 6.6 million square feet today and plans to grow that to 7.5 million square feet through 13 new sites currently in development. Most of its stores sit in London and nearby commuter towns, with the rest spread across major cities, and nearly all properties are owned outright or held on long leases. The company places strong emphasis on customer experience, staff engagement, and sustainability, while keeping its stores easy to reach and well-equipped with modern technology.