Tag Archives: Bloomsbury

The Taste of Afternoon Teas in London

In several parts of the capital you would really get to taste some exquisite afternoon tea specialties. There are several afternoon tea destinations in several parts of London. Some of … Continue reading →

Posted in What to Do In London | Tagged , , , , , , , , | Leave a comment