Best Restaurants in London: Where to Eat by Area
The best restaurants in London are easiest to find by area, because each part of the city has its own food and its own price. Borough Market, Brick Lane, Soho and Chinatown, a good pub, Camden's food halls, Brixton and a classic afternoon tea cover most of what visitors want to eat. Below you find what each one is, when it is open and how to pay a fair price. No official body ranks London's restaurants, so this guide names places and areas that have their own official pages.
1. Borough Market: best for stalls and a first meal
Borough Market is the easiest first stop, because entry is free and you can eat well for a few pounds. According to Borough Market, it opens Tuesday to Friday from 10am to 5pm, on Saturday from 9am to 5pm and on Sunday from 10am to 4pm. It is closed on Monday. The market sits next to London Bridge station, on the Jubilee and Northern lines and National Rail.
Go on a weekday if you can. The market says it is busiest at peak times, particularly on Saturday afternoons, so the same stall can mean a long queue at the weekend. Borough Market publishes its hours but no stall prices or ranking, so check the price at each stall before you order. For a cheap, good meal, Borough Market on a weekday and Camden's food halls are the two markets in this guide. Walk the aisles once before you buy anything, then pick the two or three stalls with the shortest lines. Camden's food halls are the late-night choice, open until 11pm every day. Camden Market says its traders are independent businesses, so hours can vary, and its page lists Nano Mediterranean (salads and charcoal grill) and Eki Bento (Japanese food) as examples.
If you would rather have someone choose for you, a Borough Market food tour takes you through the stalls with a guide. The Borough Market food tour with a local guide is listed from €93.10 per person and rated 4.8 from 28 reviews. It lasts 3.5 hours, starts at 6 Tooley St, close to London Bridge, and is run by Devour. The listing includes a guide, six food tastings and two wine pairings, and it shows free cancellation. Hotel pick-up and tips are not included. Private groups are available. It also visits Leadenhall Market and ends with a wine and cheese tasting in a bar. It is not suitable for vegans or for people with gluten or lactose intolerance. For a meal on your own, Borough Market says its Kitchen houses street food traders, Three Crown Square holds larger producers and merchants, and the Green Market holds small specialist produce traders. Restaurants, bars and shops surround the market. For a cheap meal, buy from the Kitchen and share a few dishes. For comparison, a guided tasting costs from €93.10, and it adds six tastings and a guide. The market's public spaces are on one level with some cobbles, so you need no stairs. With 28 reviews, it has the fewest of the four tours in this guide.
Prices and ratings as shown on GetYourGuide on 2026-10-24.
Pro Tip Eat at Borough Market between Tuesday and Friday, when it is open from 10am and the crowd is thinner than on a Saturday afternoon.
2. Brick Lane and Spitalfields: best for East End food
Brick Lane and Spitalfields are the best choice for an East End meal that is not in the centre. The area around Brick Lane, Spitalfields Market and the Old Truman Brewery is easy to walk, and it suits a slow afternoon. Plan about two hours, and look at the stalls before you choose where to sit.
A guided route saves you from guessing which doors to try. The East End food tour with Eating Europe is listed from €106.23 per person and rated 4.9 from 87 reviews. It lasts 3.5 hours and starts at Poke House in Spitalfields on Commercial Street. The operator is London Food Tours by Eating Europe, and the listing shows free cancellation. It covers tastings across several places, plus Brick Lane and Shoreditch, and it is not suitable for wheelchair users.
Prices and ratings as shown on GetYourGuide on 2026-10-24.
3. Soho and Chinatown: best for an evening out
Soho and Chinatown are the best choice for an evening meal, because the streets are packed with restaurants within a few minutes' walk of each other. You can mix Chinese street food, Indian chaat, bars and a sit-down dinner in one night without taking the Tube. No official page names the best Indian curry in London, and the Soho listing mentions only chaat, so look a curry house up in the Food Hygiene Rating Scheme and read its menu before you sit down. One option with its own official page is Dishoom Carnaby at 22 Kingly Street, which opens Monday to Thursday from 8am to 11pm and says it is mostly a walk-in café. According to Dishoom, you can book a group of any size before 6pm, and after 6pm only groups of six or more can book. It opens Friday from 8am to midnight, Saturday from 9am to midnight and Sunday from 9am to 11pm. At breakfast and lunch you can walk in with little or no wait, but in the evening and at weekends the queue can run 30 minutes to an hour. The nearest Tube station is Oxford Circus. The page names House Black Daal, Pau Bhaji and Gunpowder Potatoes among its dishes and offers vegetarian, vegan and gluten-free menus. Its all-day menu, read on 2026-10-24, shows House Black Daal at £11.70, Chicken Ruby at £18.90, Homestyle Lamb Curry at £20.90 and Lamb Biryani at £21.90, with Plain Naan at £4.90 and Steamed Basmati Rice at £5.50. Small plates are cheaper, such as Pau Bhaji at £8.70 and Vegetable Samosas at £8.10, so two people sharing a few plates and a daal can eat for roughly £40 to £50 before drinks and service.
Book a table ahead for a busy evening, and expect to queue without one. A tour is the easy answer if you want to taste several places and still have room for dinner. The twilight Soho food tour with drinks is listed from €148 per person and rated 4.9 from 155 reviews. It lasts 3.5 hours and starts at the Spice of Life pub on Moor Street, run by London Food Tours by Eating Europe. The listing includes global bites, three signature cocktails, Chinatown street food and a dessert. Hotel pick-up and extra drinks are not included, and it is not suitable for children under 18, people with mobility impairments or wheelchair users. A private group is available.
Prices and ratings as shown on GetYourGuide on 2026-10-24.
Key Takeaway Borough Market is closed on Mondays and Camden Market's food halls stay open until 11pm every day, so the day of the week decides where you eat.
4. A proper pub: best for fish and chips and a pint
A traditional pub is the best choice for fish and chips, a roast or a pint without a long dinner. Many pubs let you order at the bar and sit wherever you find a table, so you can eat quickly and leave. No official body ranks pubs or names a best pub for a meal, so choose one by its menu on the door and its rating in the Food Hygiene Rating Scheme. One example with an official page is The George at 75-77 Borough High Street, a short walk from Borough Market. It calls itself the last remaining galleried inn in London and serves traditional pub food and a Sunday roast every day from 11am to 10pm. Vegan, vegetarian and gluten-free options are available. The pub stays open until 11pm Monday to Wednesday and Sunday, and until midnight Thursday to Saturday. Dogs are welcome. You can book a table online, but the beer garden is walk-in only. The Sunday roast page lists hand-carved beef, turkey, roasted half chicken and a nut roast wellington, and the pub's October specials are pies. The George lists no prices on its pages, and its online menu did not load when we checked, so call +44 20 7407 2056 or read the menu at the door before you order.
The age rules are simple. According to GOV.UK, 16 and 17 year olds with an adult can drink beer, wine or cider with a meal, but cannot buy it. Under 16s may go into a pub with an adult, depending on the pub's own conditions. If you travel with children, ask at the door before you sit down.
A good meal in a big city is often the one you walked a few streets to find.
5. Camden Market food halls: best for cheap food late at night
Camden Market's food halls are the best choice for a cheap meal late in the evening. Camden Market lists the food halls as open Monday to Sunday from 11.30am to 11pm, while the retail stalls close earlier and keep shorter hours on some days. Individual traders can vary, so check a stall's own hours if you come near closing time.
The halls work well for a group that cannot agree on one cuisine. Everyone buys from a different counter, and you sit together. Walk the halls before you choose, and share two or three dishes instead of each ordering a full plate.
6. A classic afternoon tea: best for a formal treat
A hotel afternoon tea is the best choice for a formal treat, and it is the dearest meal in this guide. The Ritz London is the pricier of the two. The Ritz London lists its Traditional Afternoon Tea from £95 for adults and £73 for children, with a glass of Champagne from £25. Gentlemen need a jacket and tie, and jeans and sportswear are not allowed for anyone. Tea is served at 11:30am, 1:30pm, 3:30pm, 5:30pm and 7:30pm, each sitting lasts 1 hour 30 minutes to 1 hour 45 minutes, and the hotel at 150 Piccadilly is a walk from Green Park station. Children are welcome.
The Savoy is a little more relaxed. It serves afternoon tea in the Gallery every day from 12:00 to 18:45, and a Twilight Tea from 18:00 to 21:30. You book through its website or by phone on +44 (0)207 420 2111, and the page lists no price for either tea, only the times, so ask when you call. The Ritz takes bookings on +44 (0)20 7300 2345 and welcomes children, with no age limit given for its Traditional tea. It offers over 30 teas with finger sandwiches and scones, and the Twilight Tea comes with a Berry Royale cocktail. The Savoy has no formal dress code, but it asks guests to dress elegantly and does not allow sports jerseys. If you want the tea without the dress code or the price, an afternoon tea bus tour serves it while you see the sights.
Book ahead for either hotel. This is not a place to eat if you are in a hurry or watching your budget. A pub lunch costs a fraction and fills you up just as well. No official body lists restaurants as good value or as tourist traps, so use the plain test: a posted menu with prices, a good hygiene rating and a pub lunch or market stall instead of a formal sit-down. A restaurant that posts every price online, such as Dishoom Carnaby, lets you check the bill first: a daal at £11.70 and a plate of Pau Bhaji at £8.70 against a Ritz tea at £95. Hygiene ratings run from 0 to 5 and you can search them by name or postcode at the Food Standards Agency ratings site, which warns that the rating is not a guide to food quality. Borough Market has free entry and The George serves food until 10pm, so both let you see the menu before you commit. Of the places here, the Ritz tea at £95 and the Soho tour at €148 cost the most, and a shared market meal costs the least.
7. Brixton: best for African and Caribbean food
Brixton is the best choice for African and Caribbean food, and it takes you out of the tourist centre. The area is south of the river, and a local guide can show you the small businesses that the big lists skip.
Obi's African and Caribbean food tour in Brixton is listed from €107.42 per person and rated 4.9 from 189 reviews. It lasts 3 hours and starts at 464 Brixton Road. The operator is Gorgeous Events UK, and groups are limited to four people, so it stays small. The meeting point is the street address above, and the listing gives no hotel pick-up. The food is included, but drinks, extra food and tips are not, and it is not suitable for vegans. The listing shows free cancellation.
Prices and ratings as shown on GetYourGuide on 2026-10-24.
How to choose the best restaurants in London for your budget
Choose by the meal you want and the day you travel, and decide first whether you want a tour or your own table, and set your budget before you pick an area. In October 2026, a mid-range meal in London cost £11 to £55 per person, according to the 2026 London Travel Cost Study. A formal afternoon tea sits well above that range.
| Where | Best for | Open | What to know |
|---|---|---|---|
| Borough Market | Stalls and a first meal | Tue to Sun, closed Mon | Free entry, busiest on Saturday afternoons |
| Brick Lane and Spitalfields | East End food | Varies by place | Walk it with a guide if you want tastings |
| Soho and Chinatown | An evening out | Evenings | Book a table ahead on busy evenings |
| A pub | Fish and chips, a pint | Most days | Order at the bar; check age rules with children |
| Camden Market food halls | Cheap food late at night | Daily to 11pm | Share a few dishes between you |
| Hotel afternoon tea | A formal treat | Daily | The Ritz from £95 with a jacket-and-tie rule |
| Brixton | African and Caribbean food | Varies by place | A small-group tour starts at 464 Brixton Road |
Check a place before you sit down. The Food Hygiene Rating Scheme gives clear information about businesses' hygiene standards, and the Food Standards Agency runs it with local councils in England, so you can look a restaurant up on your phone.
A food tour is not always the better choice. It makes sense when you are new to the city, short of time or tired of choosing, because the guide picks the stops and the tastings add up to a meal. It is the wrong choice if you want a long sit-down dinner, because you walk for about three hours and eat small portions. Several tours also exclude vegans or people with food intolerances, so read the listing before you book. If you want a full table-service meal, eat at one of the areas above on your own and book ahead. The food tour London page compares the tours side by side, so you can match one to your day. Eating on your own costs less per meal and lets you choose the stops, but you queue and pick for yourself. On trust, all four tours we list are rated 4.8 or 4.9 and show free cancellation, though the Borough Market tour has only 28 reviews against 87 to 189 for the others. Devour runs the Borough Market tour, London Food Tours by Eating Europe runs the East End tour (87 reviews) and the Soho tour (155 reviews), and Gorgeous Events UK runs the Brixton tour (189 reviews). None lists hotel pick-up, and the Borough Market, East End and Brixton listings leave out tips.
In October 2026, Things to Do in London's count of GetYourGuide listings found 17 food tours, from €16.71 to €465.49, which is a wide spread from a short walk to a private tour.
Taste several places in one outing
When you do not want to pick a single restaurant, a food tour does the choosing for you. Our picks run from €93.10 for a Borough Market tour to €148 for a Soho evening with drinks, each rated 4.8 or 4.9 from 28 to 189 reviews and listed with free cancellation. Devour runs the Borough Market tour, Eating Europe the East End and Soho tours, and Gorgeous Events UK the Brixton tour. Each lasts 3 to 3.5 hours and starts at a named street address, with no hotel pick-up: 6 Tooley St for Borough Market, Poke House at 111b Commercial St for the East End, the Spice of Life pub at 6 Moor St for Soho, and 464 Brixton Rd for Brixton. Tips are not included, and the Soho and East End tours leave out extra drinks. The Brixton tour is capped at four people, and the other three offer a private group. Food is part of every price: six tastings and two wine pairings in Borough Market, tastings in several places in the East End, global bites with three cocktails and a dessert in Soho, and all food in Brixton, where drinks and extra food cost more. For comparison, the Ritz afternoon tea starts at £95 for adults, while a House Black Daal at Dishoom Carnaby is £11.70 and a Lamb Biryani £21.90 on its menu. Eating on your own costs less per meal and lets you pick the stops, so use a tour when you would rather not choose.
-
Borough Market food tour with Devour
from €93 per person
the market tour, with six tastings and a local guide, for a first meal in London
3 h 30 min 4.8 (28 reviews) Free cancellation
Run by Devour · not suitable for vegans, people with gluten intolerance, people with lactose intolerance
Check availability: Borough Market food tour with Devour on GetYourGuide -
East End food tour with Eating Europe
from €106 per person
Brick Lane and Shoreditch tastings, for readers who want the East End without choosing a restaurant
3 h 30 min 4.9 (87 reviews) Free cancellation
Run by London Food Tours by Eating Europe · not suitable for wheelchair users
Check availability: East End food tour with Eating Europe on GetYourGuide -
Twilight Soho food tour with drinks
from €148 per person
an evening of tastings through Soho and Chinatown
3 h 30 min 4.9 (155 reviews) Free cancellation
Run by London Food Tours by Eating Europe · not suitable for people with mobility impairments, wheelchair users, children under 18 years
Check availability: Twilight Soho food tour with drinks on GetYourGuide -
Obi's African and Caribbean food tour in Brixton
from €107 per person
a small-group tour for food beyond the centre
3 hours 4.9 (189 reviews) Free cancellation
Run by Gorgeous Events UK · not suitable for vegans
Check availability: Obi's African and Caribbean food tour in Brixton on GetYourGuide
Prices and ratings as shown on GetYourGuide on 24 October 2026.
London food toursFAQ
What to eat in London?
Where to eat in London on a budget?
What is a must to eat in London?
Conclusion
The best restaurants in London depend on the meal you want. Go to Borough Market on a weekday for stalls, to Soho and Chinatown for an evening, to Brick Lane or Brixton for food beyond the centre, and to a hotel for a formal afternoon tea. Check the hygiene rating before you sit down, keep a formal afternoon tea for a special day, and book a food tour on the day you would rather taste five places than choose one.
Related guides
Sources
- Borough Market, Visit us and opening times (2026), last checked 24 October 2026
- The Ritz London, Frequently asked questions (2026), last checked 24 October 2026
- The Savoy, Afternoon tea in London (2026), last checked 24 October 2026
- Camden Market, Visit (2026), last checked 24 October 2026
- Food Standards Agency, Food Hygiene Rating Scheme (2026), last checked 24 October 2026
- Dishoom, Dishoom Carnaby (2026), last checked 24 October 2026
- Greene King, The George, Southwark (2026), last checked 24 October 2026
- Dishoom, Carnaby all-day menu (2026), last checked 24 October 2026
- Greene King, The George Sunday roast (2026), last checked 24 October 2026
- Food Standards Agency, Food hygiene ratings search (2026), last checked 24 October 2026
- GOV.UK, Alcohol and young people: the law (2026), last checked 24 October 2026