The Muffin Man – Old-School Tea Room With Best Scones in London

Muffin Man London

Have you heard? The Muffin Man has the best scones in London!

The Muffin Man is an old-school English tea shop that serves a variety of breakfast dishes, rustic cakes and scones. You might have seen this name on Instagram before, because it is a highly popular joint, especially among Singaporeans and Indonesians.

Indeed, it is one of those places that you must dine at at least once in your lifetime.

READ ON