Categories
Destinations UK

UK – Top Afternoon Tea Awards

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