CITYMYWAY
CITYMYWAY
coin0
London

20 Best Restaurants in London for Every Budget

20 Best Restaurants in London for Every Budget
Image: David Illif with image-alignment and Photoshoping by User:Co / Wikimedia Commons (CC BY-SA 4.0)

The London restaurants actually worth booking

London's restaurants span an extraordinary range, and this list ranks them by how easy they are to book—starting with the hardest tables to secure and ending with those you can walk into most evenings. The city has added ten new Michelin-starred establishments in 2026, bringing its total to 88, while neighbourhood bistros and street-food spots prove that world-class cooking doesn't require a reservation made three months in advance. Whether you're celebrating or simply hungry, these twenty venues represent the breadth of the capital's dining in September 2026.

The ranking runs from nearly impossible to get into (with reputational currency required) down to places that welcome walk-ins. Prices are current as of September 2026 and cover the full range: from a £5 wallet pizza at Borough Market to £250 per person at a two-Michelin-starred chef's table.

  1. Kitchen Table

    70 Charlotte Street, Fitzrovia · Modern British tasting counter · £250 per person, one sitting nightly

    A dining experience where guests seated at a horseshoe-shaped counter watch James Knappett and his team prepare and serve each of roughly twenty courses in front of them. Reservations open for a full month at once, three months ahead. Outstanding British produce is at the heart of the experience, with the seafood often proving a highlight.

  2. Tiella

    109 Columbia Road, Bethnal Green · Italian regional · £ to £££, lunch and dinner daily

    Chef Dara Klein's debut restaurant, housed in a 170-year-old former Victorian pub, draws on her Pugliese heritage and upbringing in Emilia-Romagna with hand-rolled pasta, unctuous braises and the best of both Italian and English produce. The bar area is always reserved for walk-ins, and if you can't secure a booking, the full food menu is available at drop-in perches.

  3. Impala

    14 Dean Street, Soho · North African and eastern Mediterranean · £65–£90 per person, lunch 12pm–2.30pm, dinner 5pm–10.30pm

    Egyptian memory put through a decade of French kitchens, eight years at Kiln, North London kebab shops, and an obvious fascination with what happens when meat, bread, and smoke are left alone together. A counter seats around ten in front of the wood oven, with a four-seat chef's counter by the grill, plus a full dining room and bar. Counter seats by the kitchen are kept for walk-ins. If you can swing a lunch slot, that's where to aim—slightly easier to book, and the room is just as good in the daytime.

  4. Vesper

    8-10 Exmouth Market, Clerkenwell · Modern European · £14–£37 per main, lunch Wednesday–Saturday, dinner Tuesday–Saturday

    Jackson Boxer's new venue promises bracingly cold cocktails at a bistro table on the pavement, with the promise of a Gorgonzola and dry-aged beef burger to follow. Celebrated chef Jackson Boxer's newest restaurant is on an airy corner at the edge of Exmouth Market, with a chic all-white design and the odd flourish of silver. A large part of the restaurant is reserved for walk-ins.

  5. Camille

    2-3 Stoney Street, Borough Market, Southwark · French bistro · £££, lunch Tuesday–Sunday, dinner every day

    Situated at the entrance to Borough Market, this intimate French bistro is rooted in unpretentious, pared-back cooking with a blackboard-written menu regularly changing, featuring straightforward yet satisfying dishes like pâté-en-croûte or whole mackerel with café de Paris butter. For a relaxed experience, choose a weekday lunch; if you prefer atmosphere and buzz, Friday or Saturday night will give you the liveliest vibe.

  6. Legado

    1C Montacute Yards, 185-186 Shoreditch High Street, Shoreditch · Spanish regional · £££, lunch and dinner daily

    Chef Nieves Barragán Mohacho's joyous Spanish restaurant in Shoreditch offers succulent suckling pig or herb-crusted rabbit shoulder, crisp 'gambas cristal' or lamb sweetbreads with orzo, best enjoyed at the comfortable counter overlooking the open kitchen. The space incorporates an all-day, no-bookings taberna with a covered pavement terrace for light tapas bites, and a more leisurely restaurant offering a big, broad sweep of creative dishes drawn from culinary traditions all over Spain.

  7. The River Restaurant by Gordon Ramsay

    Savoy Hotel, The Strand, Covent Garden · Seafood and British · £££–££££, breakfast 7am–10.30am, lunch 12pm–12am daily

    Situated in The Savoy on The Strand, it is touted as London's leading seafood destination with river-view dining, an oyster bar, and a refined all-day menu of fresh shellfish and fish. The dining room's best seats include a view of Victoria Embankment Gardens and the river itself, with a bounty of top-quality seafood offered in multiple ways from caviar and oysters at the central Raw Bar to sole meunière or smoked haddock and mussel chowder.

  8. The Ritz Restaurant

    150 Piccadilly, Mayfair · French haute cuisine · £86 three-course lunch, £215 seven-course tasting menu

    Three-course lunch costs £86, the seven-course tasting menu runs £215, and with wine, expect £250–£350 per person for dinner. The Michelin inspectors note: nowhere is grander than The Ritz, and when you're gazing into the hypnotically glitzy Louis XVI decor it's hard to disagree. Afternoon tea costs from £61 per person for adults and from £40 for children.

  9. Bao

    53 Lexington Street, Soho · Taiwanese · £ to ££, lunch 12pm–3pm, dinner 5pm–10pm daily

    This very likeable Taiwanese chain's Soho location, which opened in 2015, is still run with the same enthusiasm and provides the perfect pit-stop when out shopping or bar-hopping. The menu includes a range of xiao chi, such as pig blood cake with cured egg, and larger rice dishes that are big enough to share, but as the name suggests, no order is complete without a pillowy bao or two—go for the confit pork version.

  10. Padella

    6 Southwark Street, Borough Market, London SE1 1TQ · Italian pasta · £8.50–£16 per main, no reservations (QR code queue system)

    The perennially popular pasta spot is busy because chefs make pasta fresh every morning ready for customers, then cook it with admirable precision and add mouth-watering accompaniments, whether that be cavolo nero with cavatelli or regional specialities like a delicious Tuscan gorgonzola sauce with stacci. Padella's pasta prices for mains start from £8.50 per dish. Arrive in plenty of time to scan the QR code and join the virtual queue, then have a wander round the neighbouring Borough Market.

  11. 27 Old Compton Street

    27 Old Compton Street, Soho · Italian pasta bar · £6–£10 per main, lunch and dinner daily

    Tucked away in the heart of Soho, this fantastic Italian pasta bar proves you can find high-quality food without a high price, with the restaurant all about simplicity and speed, offering delicious handmade pasta dishes that are made fresh every day. Walk-in friendly and consistently packed with locals who know the value.

  12. Baccalà Seafood & Wine

    36 Bermondsey Street, London SE1 3UF · Italian seafood · ££–£££, lunch and dinner daily

    Get ready for spectacular Italian seafood dining that won't break the bank at this charming restaurant just a stone's throw from London Bridge on vibrant Bermondsey Street, which celebrates the coastal flavours of Italy with fresh seafood, artisanal wines and warm hospitality. A reliable neighbourhood spot for date nights or group dinners.

  13. Roti King

    40 Broadwick Street, Soho · Malaysian · £9.50–£11.95 per main, lunch and dinner daily

    Malaysian spot serving curries, rice, and noodles with multiple locations around London, with mains running £9.50–£11.95, and the dhal or the murtabak particularly recommended. Casual seating and genuine comfort food at prices that allow you to order several dishes per person.

  14. Taro

    Multiple locations: Soho, Balham, Kennington · Japanese · £6–£10 per main, lunch and dinner daily

    Serve delicious Japanese food with lots of dishes under £10, including generous udon ramens and katsu curries, with a great lunch menu on weekdays with some dishes around £6. Popular with students and budget-conscious diners who appreciate the quality-to-price ratio.

  15. Govinda's

    9-10 Soho Street, Soho · Vegetarian and vegan · À la carte dishes £3.50–£5.50, full plates £8–£15

    Longtime vegetarian cafeteria serving vegetarian and vegan dishes, with à la carte dishes from £3.50–£5.50 and full plates £8–15, in huge portions—one of the best deals for cheap eats in London. No-fuss canteen atmosphere, perfect for a quick meat-free meal before or after the theatre.

  16. Indian YMCA Restaurant

    41 Fitzroy Square, London W1T 6AQ · Indian · Dishes £4.50–£9.50, breakfast 7:30am–9:15am, lunch 12pm–3pm weekdays

    Canteen-style Indian food at fantastic prices, with dishes running £4.50–£9.50, no-frills, and great food. A stalwart of London's budget-dining scene, beloved for genuine curries and dals at prices that allow exploration.

  17. Sud Italia

    Spitalfields Market, E1 · Neapolitan pizza from van · £5 wallet pizza (Pizza Portafoglio), cash only

    Serving authentic Neapolitan-style pizzas from a distinctive blue van in the heart of Spitalfields Market, Sud Italia is famous for its Pizza Portafoglio, which translates to wallet pizza, thanks to its incredible price of just £5—basically a Margherita pizza folded twice, this is a great-tasting, well-made slice of pizza heaven.

  18. Doner Kebab Shop (Kentish Town)

    Kentish Town · Turkish kebab · £11–£12 per plate, lunch and dinner daily

    Delicious shish kebabs, chicken wings and falafel wraps; food critic Giles Coren claimed he had eaten his best kebab in years here, with almost as much of a draw the fresh salads and floury falafel wraps, with prices starting at £11 for a chicken doner wrap to £12 for a medium Chicken Shish plate. An institution for late-night eating and affordable Turkish street food.

  19. Hoppers Soho

    49 Frith Street, Soho · Sri Lankan · £10–£15 per main, lunch and dinner daily

    Discover family-style Sri Lankan cooking at Hoppers Soho. A vibrant, casual space serving hoppers (crispy rice pancakes) and curries, with loud cheerful atmosphere and honest pricing that rewards ordering several dishes to share.

  20. Patty and Bun

    Multiple locations (Covent Garden, Bloomsbury, King's Cross) · Smash burgers · £12–£18 per burger, lunch and dinner daily

    Sink your teeth into one of the best burgers in London at Patty and Bun. A fun, casual operation known for crispy-edged smash burgers and bold toppings, with queues out the door during peak hours but fast-moving and walk-in-friendly during quieter periods.

Share this article

Comments

Sign in to join the conversation. Only registered users can comment.

No comments yet. Be the first.