UK
London
Retail Broadway N
N10
Broadway
To Let
1,260 sf
Shop
Prime
Prime shop to let in sought after affluent North London village location..
The property occupies a 100% prime location close to the roundabout on this sought..