£2,700,000 | 5,793 sq ft262 North End Rd London SW6 1NJRetail property (high street) for sale5,793 sq ft floor areaNearest station 0.3mi.