Instrument House, 207-215 Kings Cross Road, London, WC1X £56 - £72.50 Per sq ft Office 1914 - 4208 sqft