therantingpanda.com
Snippets: The Best Cafes and Teahouses to check out in London | From the Muffin Man Tea Shop to Sketch Afternoon Tea
London – There are no lack of good Michelin restaurants in London, roast ducks, and without surprise, cafes and options for afternoon tea. Here’s our guide of the noteworthy spots to sa…