> > >
WhatsApp us:+44 7466 237870+44 7427 249103+44 20 8888 9988

London food & shopping guide: where to eat the classics and buy the best British things, with prices

Every pick here is somewhere our drivers are asked for week after week. Prices are from the venues’ own menus and booking sites (checked October 2026); tap the Google Maps links for photos, today’s menu and star ratings. Tell us when you book and the driver will stop on the way, wait, and carry the bags.

Eat and shop like a Londoner: fish & chips, Sunday roast, full English, afternoon tea, pies, pale ale, vegan & the best British brands

Our drivers get asked for these every day, so here is the shortlist we give in the car. Prices are from the venues’ own menus and booking sites (seen October 2026); tap the Google Maps link for photos, today’s menu and star ratings. Want a stop on the way? Say so when you book and the driver will wait.

Fish & chips

Sunday roast

  • Hawksmoor
    Seven Dials WC2, Borough SE1, Air Street W1, Wood Wharf E14, Knightsbridge
    The roast most Londoners name first: dry-aged rump, beef-dripping roast potatoes, Yorkshire pudding
    Sunday roast rump £29.50 (menu); book ahead
    website · photos, menu & ratings on Google Maps
  • Blacklock
    Soho W1, Shoreditch EC2, Covent Garden WC2, Canary Wharf E14
    Chop-house roasts with all the trimmings and bottomless gravy
    roast about £24–£28 (menu)
    website · photos, menu & ratings on Google Maps

English breakfast

Afternoon tea

  • The Ritz, Palm Court
    150 Piccadilly W1
    The classic: finger sandwiches, scones, pastries and a pianist; jacket and tie for men, book weeks ahead
    £85 a head, £105 with Champagne (2026); 12.5% service added
    website · photos, menu & ratings on Google Maps
  • Fortnum & Mason, Diamond Jubilee Tea Salon
    181 Piccadilly W1
    Fortnum’s own teas, a trolley of cakes and the famous scones
    from £75 a head (2026)
    website · photos, menu & ratings on Google Maps
  • Claridge’s / The Savoy
    Mayfair W1 / Strand WC2
    Grand-hotel teas under Art Deco ceilings; the Savoy’s Thames Foyer has a glass dome and a pianist
    Claridge’s £95, Savoy £90 a head (2026)
    website · photos, menu & ratings on Google Maps
  • Bea’s of Bloomsbury / Brigit’s afternoon-tea bus
    Bloomsbury WC1 / Victoria SW1
    Cheaper and more fun: cupcakes and scones in a bakery, or tea on a vintage Routemaster bus past the sights
    Bea’s about £40; bus tour from about £50–£75
    website · photos, menu & ratings on Google Maps

Pies

British pale ale

Vegan & vegetarian

  • Mildreds
    Lexington St, Soho W1 (also Camden, King’s Cross, Dalston, Covent Garden)
    London’s best-known vegetarian restaurant since 1988, now fully plant-based
    about £38 a head (TheFork); mains £15–£20
    rated 9.3/10 on TheFork, 2,800+ Tripadvisor reviews
    website · photos, menu & ratings on Google Maps
  • Gauthier Soho
    Romilly St, Soho W1
    Michelin-trained French fine dining, 100% vegan tasting menus
    tasting menus from about £75
    website · photos, menu & ratings on Google Maps

Souvenirs & British brands

Tipping: 10–12.5%% service is often added in restaurants, never in pubs or chippies. Most places take cards; a few old caffs and Sam Smith’s pubs are cash-only. Vegan and gluten-free options are marked on almost every London menu – just ask. The airport shops sell the same tea tins and biscuits at 2–3 times the supermarket price, so buy souvenirs in town.

Full list with prices: London food & shopping guide.

Book a fixed-price car with a stop on the way →