prime space within the world renowned Oxford Street, located diagonally opposite Selfridges; one of the world’s most famous
Oxford Street is ranked as the most important retail location in the UK and the busiest shopping street in Europe, attracting over half
a million daily visitors.
North of Mayfair & West of New Bond Street, this is a location for an International flagship store within the iconic Park House with 3 level trading and an impressive visibility to Oxford Street and a rare opportunity to position your brand alongside other successful, international retailers.
A protected lease is available within the security of tenure provisions of the Landlord & Tenant Act 1954.