UKLondonRetail 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..