5th Aug 2025 14:04
Big Yellow Group PLC - Surrey, England-based self-storage - Opens new 70,000 square foot store in Staines, west London and plans three more before the end of financial 2026 on March 31. These will be in Queensbury and Wembley in London and in Slough, west of London. Big Yellow plans to open a further four stores in financial 2027 and another one - in West Kensington, London - in 2028. Read More