£153,000,000 | 83,949 sq ftDrury Ln London WC2E 9NAOffice for sale83,949 sq ft floor areaNearest station 0.1mi.
£5,250,000 | 3,418 sq ft32 Parker St London WC2B 5PHOffice for sale3,418 sq ft floor areaNearest station 0.1mi.
£45,000,000 | 92,898 sq ft190 High Holborn London WC1V 7BHOffice for sale92,898 sq ft floor areaNearest station 0.1mi.