The best hotels in London for Christmas

The best hotels in London for Christmas

The Langham is one of London’s oldest grand hotels and is located in the center of the city on Regent Street. This makes him confident, everything feels like it’s been going the way it should for a long time. Spacious standard rooms in the Regent Wing have black, light oriental cabinets and splashes of sparkling purple velvet, both on the armchair and the huge headboard. Roux at the Landau, one of the city’s premier hotel restaurants, offers dining in an elegant rotunda and menus from Michel Roux Jr.


Read expert review