About the Business
CityStore Self-Storage specialises in providing safe, secure and accessible storage rooms for both home and business use. Our self-storage centre in London is located in Camden, just off Chalk Farm Road, under 2 minutes walk from Chalk Farm Tube Station and 1 minute from the Roundhouse Theatre. Visit our Camden Self Storage page for more information.
Our brand new self storage centre in Luton and Dunstable can be found on Blackburn Road, just off Houghton Road. The centre provides access 24/7 and offers a range of self storage units to meet all business and domestic needs. Visit our Luton and Dunstable Self Storage page.
Location & Hours
Malden Crescent
Camden Town, NW1 8BS