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.
 

Key Workers: Register for Offers Here