£6,500,000 | 27,128 sq ft99-101 Commercial Rd London E1 1RDOffice for sale27,128 sq ft floor areaNearest station 0.3mi.
£7,000,000 | 14,265 sq ft52-58A Commercial Rd London E1 1LPOffice for sale14,265 sq ft floor areaNearest station 0.2mi.