UKLondonRetail Abbey Road NW
NW8 Abbey Road
To Let 1,562 sf Shop, Medical / Clinic
Refurbished unit
The premises comprise of a recently refurbish Shop and Basement Premises suitable for a variety of business uses under..
The Premises are situated midway along Abbey Road located on the Southern side of the thoroughfare close to Blenheim Terrace..