BRITAIN’S Most Luxurious Hotels is the new Channel 4 show that features three of the most expensive hotels in the UK. In today’s episode, the Corinthia in London opened its doors and showed viewers a very singular way to make sure guests aren’t disturbed by air.
Daily Express :: Travel Feed