Flour Station operates multiple London market stalls, offering a variety of baked goods and related products.