Safestore Holdings PLC investor relations material

Listen to the latest call from Safestore Holdings PLC

Safestore is the UK's largest self-storage group with 163 stores, operating from sites across London, Surrey, Essex and Hampshire. Safestore offers purpose built storage facilities in easy to access locations at convenient times.

Dig deeper into the Safestore Holdings PLC fundamentals on Quartr.