260-266 York Way London Greater London N7 9PQ United Kingdom
Tel: 02036572900
hello@holdstorage.co.uk
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.