UK
London
North West London NW1-NW11
Camden
Car Spaces / Depot / Car Storage
NW1
, Camden,
Parkway
To Let, 2.4 - 4.8 sm
2 car parking spaces available to the rear of 119-121 Parkway, within a few minutes walk of Camden Town station.
119-121 Parkway, London, NW1 7PS