HOLD Kings Cross - Self Storage

HOLD is a new kind of self storage business, created to help Londoners find more space.

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