£875,000 | 1,332 sq ftLever St London EC1V 8ALOffice for sale1,332 sq ft floor areaNearest station 0.4mi.
£3,950,000 | 5,392 sq ft60-76 Ironmonger Row London EC1V 3QROffice for sale5,392 sq ft floor areaNearest station 0.3mi.