When you think of the Savoy Hotel, what word comes to mind? Probably luxury! It is, after all, a 5-star, deluxe hotel in London. Indeed, it was the first of its kind in London.
When it opened in 1889, it set new standards for luxury, comfort and service that no one had ever heard of bef...