Designed by award-winning architects Jestico + Whiles, the glamorous new Starwood hotel W London in Leicester Square is now open to visitors. Developed by McAleer & Rushe, the new ten-storey building houses retail, leisure and residential accommodation spread over 200,000 sq ft, including a spa, 11 penthouse apartments and a new 35,000 sq ft retail-leisure experience provided by a leading global brand. The redevelopment of the former Swiss Centre site has restored key strategic views across the city that have been hidden for years until now, providing visitors with outlooks over the capital that stretch all the way from Parliament Hill in North West London to the Houses of Parliament. The façade of the hotel has been wrapped in a second skin of frameless glazing, which is suspended from the face of the building like a floating sheer veil and etched with an undulating, abstract pattern, reminiscent of the folds in a theatre curtain and evoking the cinematic legacy of the locale.
View moreView full description