London is a vacationer’s paradise and the best of hotels are strewn over the city. Hotels with similar amenities usually…