UK – Top Afternoon Tea Awards

In Destinations by Anna HymanLeave a Comment

According to the Tea Guild Awards the awards for the Top Tea Place are as follows:

London – The Goring Hotel; Top City & Country Hotel – The Montague Arms, Hampshire;
Top Tea Place in the UK – Davenports Tea Room, Cheshire. Our very sincere congratulations to the winners.

Leave a Reply