London's hotel scene is having the best of it all at the moment. The city is seeing a flurry of new openings, making the hotel scene one of the most imaginative and exciting around.
The hotel, as well as being one of London's most stylish venues, is home to the Punch Room, one of the city's hottest clubs. This is arguably the most luxurious hotel in London.
The Mandarin Oriental is nothing short of stunning. Hotel's Edwardian footprint juxtaposes with cool, quirky contemporary interiors and bright colors.