£950,000 | 1,332 sq ftLever St London EC1V 8ALOffice for sale1,332 sq ft floor areaNearest station 0.4mi.
£1,250,000 | 1,702 sq ft49-51 Central St London EC1V 8ABOffice for sale1,702 sq ft floor areaNearest station 0.4mi.