Is your wallet up for a major splash out this holiday season? The Ritz London on Piccadilly in Mayfair is ready to oblige with a series of festive dates, from the first afternoon tea through New Year’s Eve. The hotel, festooned in gold and red, has been welcoming revelers for more than a century. Afternoon [...]



