Marble Arch House, 66-68 Seymour Street, London, W1H 5BT £75 - £98.50 Per sq ft Office 10226 - 21730 sqft
Vernon & Sicilian, 21 Southampton Row, London, WC1B 5HA £79.50 - £85 Per sq ft Office 3404 - 49019 sqft
134-136, Buckingham Palace Road, Greater London, London SW1W 9SA £60 - £75 Per sq ft Office 495 - 3255 sqft