London NW3 5HH, UK
LET - Let/Managed
Lock Up Shop – LET
Ground floor (triple shop frontage) on Finchley Road opposite O2 Centre, front and rear access, approx 1800sqft with existing A1 use.
Suitable for a variety of businesses.
Incentives Available.