Carrying on my series of favourite tearooms in the UK, I turn to a hotel which according to Wikipedia has hosted people of historical significance.  Located in Mayfair in the centre of London, my husband treated me to Afternoon Tea on our last UK visit and it was a truly exquisite experience.

Read the rest of the article here…

Advertisements