UKLondonNorth West London NW1-NW11Camden
Shop
To Let 3,668 sf
GF Sales >140sm/1500sf, Net Frontage > 7m/22ft
Ground and basement floors.
Hampstead is an affluent North London neighbourhood / village and Hampstead High Street is a sought-after retail and leisure..