WhatsApp us:+44 7466 237870+44 7484 210583+44 20 8888 9988
Get London Transfer Ltd is a TfL licensed private hire operator - London private hire operator licence number 11588.
getlondontransfer.co.uk and rushxo.com are trading names of Get London Transfer Ltd, and rushxo.co.uk is the UK site of rushxo.com. Every booking made on these websites is operated by Get London Transfer Ltd.

Where to eat in London: markets, tea, curry, roasts and the food halls

Published 2026-09-21 by the Rushxo team. More guides.

Short answer: London's best eating is not in the guidebooks' three-star section. It is in the markets, the neighbourhood curry houses, the pubs on Sunday and the afternoon-tea rooms. Budget £15 for a market lunch, £35 to £50 a head for a good dinner with a drink, £45 to £95 for afternoon tea.

Food market stalls
Borough Market: go before half past twelve.

Markets and food halls

Afternoon tea, from sensible to silly

The Wolseley and Fortnum & Mason (Piccadilly) from about £45 to £60; the hotels (Claridge's, the Savoy, the Goring, the Ritz) £75 to £95 with champagne extra. Sketch on Conduit Street is the one for photographs. Book weeks ahead for Saturdays and for December, when tea rooms sell out by mid November. A 15:00 sitting lasts two hours; do not book anything else until 17:30.

The classics

Dinner without the fuss

Pre-theatre menus (17:00 to 18:45) in Covent Garden and Soho are the best-value dinners in town; see the West End theatre guide. Chinatown is the walk-in fallback at any hour. Mayfair and Knightsbridge are where the prices double; the food is not always better. After dinner, a fixed-fare car back to the hotel or out to the suburbs is the same price at 23:00 as at noon: see getting home late.

Frequently asked questions

Where should I eat in London on a first visit?

Borough Market for lunch, a Soho or Covent Garden pre-theatre menu for dinner, one curry on Brick Lane or in Tooting, a Sunday roast in a pub, and afternoon tea once. That covers London better than any Michelin list.

How much does afternoon tea cost in London?

From about £45 per person at Fortnum & Mason, the Wolseley and most hotels, £75 to £95 at the Ritz, Claridge's and the Savoy. Book two to four weeks ahead; the Ritz needs a jacket.

Do I need to book restaurants in London?

For anywhere with a name, yes, especially Thursday to Saturday. Chinatown, Borough Market, the food halls and most pubs are walk-in.

How much should I tip in London restaurants?

12.5% is usually added as a service charge; if it is, you do not add more. If it is not, 10% to 12.5% is normal. Pubs and cafés do not expect tips.

B

o

Get a fixed price →

Planning the whole holiday? The Christmas and New Year transfers page covers airport runs on the days with no trains, New Year's Eve pickups around the fireworks closures and party transport, all at fixed fares with no seasonal uplift.