Hold Self Storage

260-276 York Way, Kings Cross London United Kingdom N7 9PQ
02036572900






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.