20 North Audley Street
Originally built in 1908 as the St Petersburg Hotel, 20 North Audley Street was converted into a Canadian officers’ hospital towards the end of the First World War. The property is now a multi-let office building above retail units in Mayfair.
Floor area:
62,889 sq ft
Tenure:
Leasehold offices and retail
-
20 North Audley Street - 1 -
20 North Audley Street - 2 -
20 North Audley Street - 3 -
20 North Audley Street - 4 -
20 North Audley Street - 5 -
20 North Audley Street - 6
Cookie settings
Choose which optional cookies you will accept. You can find more information about our cookies in our cookie policy. You can find more information about your privacy on this site in our privacy policy.