Greggs London Prices 2026

If you’ve ever grabbed a sausage roll in central London, you may have noticed the total looks a little higher than back home. Greggs charges more in London and city-centre stores than in standard high-street shops, so your breakfast roll or baguette can cost a fair bit extra in the capital.

This page puts the two side by side, comparing standard UK prices with London prices for the most popular Greggs items. Prices were checked in October 2026 and can vary slightly from store to store.

Breakfast

ItemStandard PriceLondon PriceDifference
Sausage Breakfast Roll£2.20£2.45+£0.25
Bacon Breakfast Roll£2.20£2.45+£0.25
Omelette Breakfast Roll£2.40£2.80+£0.40
Bacon & Omelette Breakfast Roll£2.60£3.05+£0.45
Sausage & Omelette Breakfast Roll£2.60£3.05+£0.45
Bacon & Sausage Breakfast Roll£2.60£3.05+£0.45
Sausage Breakfast Baguette£2.90£3.20+£0.30
Omelette Breakfast Baguette£3.20£3.75+£0.55
Bacon & Omelette Breakfast Baguette£3.40£4.00+£0.60
Bacon & Sausage Breakfast Baguette£3.40£4.00+£0.60
Sausage & Omelette Breakfast Baguette£3.40£4.00+£0.60
All Butter Croissant£1.25£1.45+£0.20
Golden Syrup Porridge£1.45£1.70+£0.25
Bacon & Cheese Wrap£2.40£2.80+£0.40
Overnight Oats with Seeds & Dried Fruit£2.95£3.40+£0.45

Savouries

ItemStandard PriceLondon PriceDifference
Sausage Roll£1.35£1.53+£0.18
Vegan Sausage Roll£1.40£1.60+£0.20
Steak Bake£1.85£2.05+£0.20

Baguettes

ItemStandard PriceLondon PriceDifference
Ham and Cheese Baguette£4.00£4.70+£0.70
Mexican Chicken Baguette£3.85£4.10+£0.25
Roast Chicken Mayonnaise Baguette£3.80£4.45+£0.65
Tandoori Chicken Baguette£3.85£4.10+£0.25
Tuna Crunch Baguette£3.90£4.55+£0.65

Sweet & Drinks

ItemStandard PriceLondon PriceDifference
Sugar Strand Doughnut£1.40£1.60+£0.20
Triple Chocolate Doughnut£1.50£1.75+£0.25
Flat White£2.40£2.75+£0.35

Why are Greggs prices higher in London?

Greggs uses location-based pricing, and London stores face far higher rents, wages and general running costs than shops elsewhere in the country. Those extra costs are reflected on the menu, so expect to pay a premium across breakfast items, savouries, baguettes and drinks in the capital.

FAQ

How much more expensive is Greggs in London?

Typically 10–20% more on popular items. For example, the sausage roll is £1.35 at a standard store but £1.53 in London — a difference of £0.18.

Do meal deals still apply in London?

Yes — breakfast and lunch deals run in London stores too, but at London prices, so the bundle will cost slightly more than it does elsewhere.

Are London prices the same in every London store?

Not always. Prices can vary slightly by store, so use this page as a guide rather than a guarantee for every branch.

See the full menu with standard prices

Travelling? See Greggs airport prices

Prices checked October 2026. All prices are in GBP and are a guide only — prices may vary by location and individual stores. Greggs Menu Prices is not affiliated with, endorsed by, or connected to Greggs plc.