UKLondonNorth West London NW1-NW11Camden
Depot / Vehicle Storage, Car Spaces / Car Park
To Long Lease / Let Ext:1 sf
Secure basement parking for 10 - 15 cars...