The Muffin Man Tea Shop is a tea shop in London that serves scones, cream tea, and afternoon tea. Its signature Devon cream tea set pairs a scone with clotted cream and strawberry jam, along with tea. The scones are warm and soft, and they crumble less. Arriving late means a wait.