Petrel

The Petrel Picks

Where to eat in London

20 restaurants in London, ranked. Compiled from Michelin, James Beard and World’s 50 Best. No sponsored placements, no affiliate links, and nobody paid to be on this list.

  1. 1

    KOL

    World's 50 Best #49 2025

    Suite 3 22 Qwest, Great West Road, Brentford TW8 0GP, United Kingdom

  2. 2

    Ikoyi

    World's 50 Best #15 2025

    Bars & drinks, African

    1 St James's Market, London SW1Y 4AH, United Kingdom

  3. 3

    The Clove Club

    World's 50 Best #86 2025

    Bars & drinks

    Shoreditch Town Hall, London EC1V 9LT, United Kingdom

  4. 4

    Blue Mountain

    World's 50 Best #74 2025

    Cafe & bakery

    18 North Cross Road, London SE22 9EU, United Kingdom

  5. 5

    Giraffe

    Mexican, American

    304-305 The Loft The Gallery, Westfield Stratford City, London E14 5, United Kingdom

  6. 6

    Boundary London

    Bars & drinks

    2-4 Boundary Street, Entrance on Redchurch Street, Shoreditch, London E2 7DD, United Kingdom

  7. 7

    Paradise by Way of Kensal Green

    Bars & drinks

    19 Kilburn Lane, London W10 4AE, United Kingdom

  8. 8

    Proud East

    American, Cafe & bakery

    2-10 Hertford Road, Regent Canal, London N1 5ET, United Kingdom

  9. 9

    Santa Maria del Sur

    Latin American, Steakhouse

    129 Queenstown Road, Battersea, London SW8 3RH, United Kingdom

  10. 10

    ASK Italian

    Italian, Pizza

    23-24 Gloucester Rd, South Kensington SW7 4SF, United Kingdom

  11. 11

    The Dining Room at The Goring Hotel

    15 Beeston Place, Grosvenor Gardens, London SW1W 0JW, United Kingdom

  12. 12

    Cafe Sol

    Mexican, Bars & drinks

    56 Clapham High Street, Clapham, London SW4 7UL, United Kingdom

  13. 13

    Loco Mexicano

    Mexican

    64-65 Wilton Rd, London SW1V 1DE, United Kingdom

  14. 14

    Pizza Express

    Italian, Pizza

    215-217 Great Portland Street, Westminster, London W1W 5PN, United Kingdom

  15. 15

    Blixen

    American

    65A Brushfield Street, London E1 6AA, United Kingdom

  16. 16

    Eastern Eye Balti House

    Indian

    63a Brick Lane, London E1 6QL, United Kingdom

  17. 17

    The Painted Heron

    Indian

    112 Cheyne Walk, London SW10 0DJ, United Kingdom

  18. 18

    Gourmet Burger Kitchen

    American

    5 Horner Square, London E1 6AA, United Kingdom

  19. 19

    Hope & Anchor

    Bars & drinks

    123 Acre Lane, Brixton, London SW2 5UA, United Kingdom

  20. 20

    Rustique - The Literary Café

    Cafe & bakery

    142 Fortess Road, London NW5 2HP, United Kingdom

← All cities

Award data from Michelin, James Beard and World’s 50 Best. Ordering also considers public review data, which is not reproduced here. Last reviewed September 2026.