Espresso Prices in London

A typical espresso in London costs £3.00, based on 558 menus. Half cost between £2.60 and £3.50, and the cheapest is £1.20.

Every espresso in London, cheapest first

Restaurant On the menu as Price
108 Brasserie London Espresso £5.25
Bentley's Oyster Bar & Grill London Espresso | Macchiato £5.50
Dovetale London Espresso £5.50
Franco’s St James’s London Espresso £5.50
Caffè Concerto Kensington London Espresso £5.65
Sketch Parlour London Espresso £6.00
The Park Room London espresso, cortado, macchiato £6.00
Palm Court at The Langham London Espresso / Double Espresso £7.00

Prices come from each restaurant's current menu and update as menus change. Where a dish comes in sizes, the regular size is used, otherwise the lowest listed price. Kids' meals, combos and prices far outside the usual range are left out. Each restaurant counts once, at its cheapest espresso.