UK
London
Auto Trade Parkway NW
NW1
Parkway
To Let
2.4 - 4.8 sm
Car Spaces / Depot / Car Storage
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