Welcome to the Muffin Man
The Muffin Man is a fine old english tea shop in the heart of Kensington, London.
We serve a variety of delicious teas and coffees, with traditional cakes and pastries too. We also sell loose tea and are specialist importers.
Come and relax in the quaint atmosphere and enjoy our freshly prepared food.