A typical hot chocolate costs £3.80, based on 618 menus. Prices for 17 cities are below.
| City | Typical | Cheapest | Menus |
|---|---|---|---|
| London | £4.00 | £1.49 | 298 |
| Edinburgh | £4.00 | £1.89 | 65 |
| York | £3.95 | £2.90 | 13 |
| Southampton | £3.90 | £3.10 | 5 |
| Leeds | £3.80 | £2.50 | 5 |
| Nottingham | £3.78 | £3.50 | 6 |
| Bristol | £3.75 | £2.25 | 9 |
| Norwich | £3.60 | £2.49 | 7 |
| Glasgow | £3.50 | £1.35 | 58 |
| Liverpool | £3.50 | £1.89 | 31 |
| Manchester | £3.50 | £2.50 | 9 |
| Leicester | £3.50 | £2.50 | 12 |
| Sheffield | £3.50 | £2.49 | 5 |
| Newcastle upon Tyne | £3.50 | £3.00 | 5 |
| Cardiff | £3.38 | £1.89 | 20 |
| Belfast | £3.30 | £1.90 | 19 |
| Birmingham | £3.00 | £1.50 | 41 |
Cheapest first · typical £4.00 · See all 298 menus
Cheapest first · typical £4.00 · See all 65 menus
Cheapest first · typical £3.50 · See all 58 menus
Cheapest first · typical £3.00 · See all 41 menus
Cheapest first · typical £3.50 · See all 31 menus
Cheapest first · typical £3.38 · See all 20 menus
Cheapest first · typical £3.30 · See all 19 menus
Cheapest first · typical £3.95 · See all 13 menus
Cheapest first · typical £3.50 · See all 12 menus
Cheapest first · typical £3.75 · See all 9 menus
Cheapest first · typical £3.50 · See all 9 menus
Cheapest first · typical £3.60 · See all 7 menus
Cheapest first · typical £3.78 · See all 6 menus
Cheapest first · typical £3.90 · See all 5 menus
Cheapest first · typical £3.80 · See all 5 menus
Cheapest first · typical £3.50 · See all 5 menus
Cheapest first · typical £3.50 · See all 5 menus
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 hot chocolate.