Safestore Holdings
Safestore is the UK's largest self-storage group with 203 stores on 26 November 2024; comprising 138 in the UK (including 77 in London and the South East with the remainder in key metropolitan ...
Safestore Holdings Logo
About Safestore Holdings
Safestore Holdings PLC. owns and operates self storage facilities.
Address
Brittanic House, Stirling Way
Borehamwood, WD6 2BT
United Kingdom
Year founded
2003
Number of employees
788