Park House is a modern landmark building in north Mayfair close to Hyde Park and opposite Selfridges.

Recognised for its distinct, curvilinear shape, Park House comprises 39 luxury apartments, seven floors of high specification office space and nine double height retail units on Oxford Street.

At the time of construction, the building was the biggest development in the area for 40 years, occupying an acre site between North Audley Street and Park Street.

 

View more information: