UK
London
Retail Barbauld Road N
N16
Barbauld Road
To Let
783 sf
Shop, Retail Office, Office
Corner position
The property comprises an end of terrace ground floor and basement commercial unit within a mixed use building. Internally, the ground floor is currently..
Located on Barbauld Road, at its junction with Londesborough Road, a..