Park House, London /
Park House occupies a unique island site diagonally opposite the Selfridges department store in the West End of London. Its singular, innovative and environmentally progressive form presents a richly articulated and appropriate neighbour to Mayfair.
Park House is a high quality urban regeneration development which integrates three floors of retail space, prime offices and 39 high specification residential apartments in one stunning building.
The building embraces the three distinct uses whilst enjoying its own strong sense of identity. The exclusive retail space lifts the quality and vitality of the surrounding public realm, anchoring and revitalising the important, western end of the world famous Oxford Street.
The 0.42 hectare (1.04 acre) site has now been cleared and piling commenced in late 2008, with completion scheduled for 2011.