£365,000 | 895 sq ft13 Brecknock Rd London N7 0BLRetail property (high street) for sale895 sq ft floor areaNearest station 0.4mi.