Menu-based guide · reviewed July 2026
Coffee prices
in London.
London coffee price snapshot
A single London-wide average hides the difference between a low-priced filter offer, a standard chain espresso drink, and a specialty café order. This guide separates those purchase types so the number is more useful.
| Purchase type | Reference band | Context |
|---|---|---|
| Value / filter offer | about £1–£3 | Smaller or simpler offers can sit well below prepared espresso drinks. |
| Chain espresso drink | about £4–£5 | A useful band for a routine chain order before extras. |
| Specialty café drink | £4.50–£6+ | Premium beans, larger sizes, and extras can take the total higher. |
What the London range does—and does not—say
The figures come from current menu checks, including an official Pret product page and current chain listings reviewed in July 2026. They show plausible menu bands rather than measuring every café in Greater London.
Separate simple coffee from prepared drinks
A basic filter coffee and a large oat-milk latte should not share one assumed price. Start with the row that resembles your actual order, then use the total from a recent receipt if you want a personal annual estimate.
Extras matter
Alternative milk, syrup, extra shots, cup size, service format, and venue positioning may change the amount paid. The guide deliberately avoids presenting the midpoint as a guaranteed checkout price.
London coffee price FAQ
How much is coffee in London in 2026?
The checked data places many prepared café drinks around £4–£6, while some value or filter offers can be closer to £1–£3.
Is £4.50 the London average?
No. It is a practical editable starting value for the separate calculator, not an official average.
Should tips be included?
Use the amount you actually pay. If a service charge or tip is part of your normal purchase, include it in your personal calculator price rather than adding it to this menu guide.