134-136, Buckingham Palace Road, Greater London, London SW1W 9SA £60 - £75 Per sq ft Office 495 - 3255 sqft
Instrument House, 207-215 Kings Cross Road, London, WC1X £56 - £72.50 Per sq ft Office 1914 - 4208 sqft