£18,000,000 | 16,500 sq ftOld Bromton Road London SW7 3RPMixed use for sale16,500 sq ft floor areaNearest station 0.3mi.
£27,000,000 | 25,602 sq ftOld Bromton Road Buildings London SW7 3RPMixed use for sale25,602 sq ft floor areaNearest station 0.3mi.
£4,000,000 | 3,978 sq ftOld Brompton Road London London SW7 3RPMixed use for sale3,978 sq ft floor areaNearest station 0.3mi.