1 Lanesborough bedroom 2

London’s most expensive hotel room costs £26,000 a night and includes a 24hr butler and a seven-course private dinner

The phrase ‘fit for a king’ is thrown around fairly often, mostly without a lot of justification. For this particular hotel room though, it’s the only way the splendour on offer can... Read more »