Two of London’s biggest and smallest hotel rooms go head to head
Sixty or so pounds doesn’t buy you much hotel-room square footage in central London – barely enough room to open a suitcase, it turns out. However, spend an extra £19,940 and you can spend the night in your very own wing, with seven bedrooms, a library – and your own postcode. This is what travel … Read more