£5,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 | 24,700 sq ft52-58A Commercial Rd London E1 1LPOffice for sale24,700 sq ft floor areaNearest station 0.2mi.