Stunning AFTERNOON TEA at Savoy – Best Afternoon Tea in London



Traditional Afternoon Tea in Savoy is an enduring custom that has been a feature of the hotel since it opened in 1889 as a first …

source

Be the first to comment

Leave a Reply

Your email address will not be published.


*