Shurgard Self Storage Acquires Self Storage Facilities in Manchester [England]

Shurgard Self Storage Ltd (“Shurgard” or the “Company”) Shurgard expands in Manchester, UK, with the acquisition of two self-storage sites Shurgard – Europe’s largest owner and operator of self-storage facilities – announced the acquisition of one property in Manchester from Storage World. It has also signed an agreement with Storage World to acquire a second site, currently under construction in Manchester, subject to customary conditions. The new facility is expected to open by end of 2026. With effect from 22 October 2025, Shurgard will operate and rebrand Site 1. This…