About the Author: Laura Siciliano-Rosen

This stand in Borough Market is one of the few places in the U.K. that makes English muffins by hand. Thomas’s (packaged) nooks and crannies, these are not!

English muffin – The Flour Station
Borough Market
London England SE1 9AD
United Kingdom
English muffin – The Flour Station
Borough Market
London England SE1 9AD
United Kingdom