When I weighed the options for my recent stay in London there was really only one choice. The Savoy Hotel in London is quite possibly the most famous hotel in the world. And in that most famous hotel ...