I come to Kensington High Street regularly but haven't been down this side road for years so came up...
The Muffin Man Tea Shop
(1,124)
Advertisement
Photos
The Muffin Man Tea Shop is a charming establishment located in London, England, offering a delightful selection of drinks and pastries. Guests can indulge in a variety of treats, including cakes, Devon tea, fresh pastries, and salads, all served in a cozy atmosphere.
This tea shop prides itself on providing a memorable experience for visitors, ensuring that each guest enjoys the best offerings available. With a focus on quality and comfort, The Muffin Man Tea Shop is a perfect spot for tea enthusiasts and casual diners alike.
Generated from the website
Reviews
Me and the wife popped in lunch time on a Saturday, we were staying over in the hotel down the road ...
They've also got delicious salads and baked potatoes, which are better for my health! For seconds I ...
You might also like
Advertisement




