Price on application27,128 sq ft99-101 Commercial Rd London E1 1RDOffice for sale27,128 sq ft floor areaNearest station 0.3mi.
£7,000,000 | 25,975 sq ft52-58A Commercial Rd London E1 1LPOffice for sale25,975 sq ft floor areaNearest station 0.2mi.