St. Regis London, The Westbury

The exclusive St. Regis London, The Westbury hotel in London’s Mayfair opened in 1955 as the first five-star American hotel in the capital and is undergoing a major refurbishment and extension, led by Morrison Design. The client aims to reposition the hotel as the destination 5* hotel in Mayfair.

“We’ve worked closely with the client for the last couple of years to totally reimagine the building. When it reopens The Westbury will be a super luxury offering and position it for the next 20 years.”

Peter Newman-Earp, Director at Morrison Design

The 15,217m² project will see a second level basement floor being added and will house 196 rooms including several luxury suites, an elegant presidential suite and the high-end Polo Bar. The refurbishment will continue to attract affluent travellers looking for a central London base with sumptuous surroundings.