Hold Self Storage

A new, people-first self storage business created by a group of industry rebels on a mission to give people the space they need to thrive.

chat
Contact Us
260-276 York Way, Kings Cross, London, England, United Kingdom, N7 9PQ
starsBusiness Spotlight
Go to business showcase