About the Author: Abigail Wavinya

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