The curve of Regent Street in the rain, with a London Underground sign on the cornerGreater 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

Where they are

  1. Allpress Espresso, Redchurch Street58 Redchurch Street, E2 7DP
  2. Climpson & Sons, Broadway Market67 Broadway Market, E8 4PH
  3. Kaffeine, Great Titchfield Street66 Great Titchfield Street, W1W 7QJ
  4. Monmouth Coffee Company, Borough Market2 Park Street, SE1 9AB
  5. Old Spike Roastery, Peckham Rye54 Peckham Rye, SE15 4JR
  6. Prufrock Coffee, Leather Lane23-25 Leather Lane, EC1N 7TE
6 Londonvenues. Pin positions come from each venue’s postcode, so they are accurate to the street rather than to the doorway.

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

An area gets its own page once enough of its venues are verified to be worth one. Until then the venues are listed here directly, because a card that only leads to a thinner copy of this list is a dead end.

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.