A white cup under the group head of an espresso machineGreater London

Coffee shops in London

London has more specialty coffee per square mile than anywhere else in Britain, and the widest price range to go with it. This directory records what each shop charges, which roaster it pours and when we last checked.

Venues listed
6
Details verified
0
Average flat white
Not yet published

Every London coffee shop we list

Plain links, so every venue is reachable without a map or a search box. Pages marked as unverified are published but not yet checked — we do not put prices or hours on a page until somebody has confirmed them.

Areas of London

Areas get their own page once there are enough verified shops in them to be worth one. Until then they filter this list rather than becoming a page of their own.

What coffee costs in London

Drink prices in London are driven far more by rent than by the coffee itself — the beans in a flat white typically cost a shop 25p to 40p, against a menu price of £3.40 to £4.60. That is why a takeaway kiosk and a seated café on the same street can differ by a pound for the same drink made to the same standard.