most expensive hotel in london
New research has revealed the most expensive hotel rooms in the UK and, unsurprisingly, the priciest suites are all in London, where international guests can have their every whim catered for. In the number one spot is London's Mandarin Oriental - which costs an eye-watering Â£18,000 a night.