A Sneak Peak Inside Some of London’s Best Luxury HotelsBy R Forbes There is nothing better than a quintessentially British luxury hotel.