Whether you’re enjoying a leisurely day out in London or you’re after something quick on your break from work, there are lots of places where you can find a delicious lunch. Ranging from speedy bites to lengthy, luxurious meals, foodies in the capital have plenty of choice all over the city. The number of options out there can make it tough to decide where to go but we’re here to help! We don’t want you going hungry in the middle of the day so we’ve compiled this list of the best lunch restaurants in London.

The best lunch in London
-
The best London lunch restaurants
- 1Sweetings A London lunch institution
- 2Aqua Shard Lunch at The Shard
- 3Gymkhana Two Michelin-starred lunch in London
- 4Brasserie Zédel Grand Parisian brasserie in London
- 5Kerridge's Bar & Grill Affordable British lunch on weekdays
- 6Chatsworth Bakehouse Some of the best London lunch sandwiches
- 7L'Escargot Classic French dishes for lunch
- 8Pastaio Contemporary pasta bar
- 9Barrafina Refined tapas lunch
- 10Noble Rot The risky "lunch in a wine bar" option
- 11Trullo London's Italian icon
- 12El Pirata One of London's best set lunch menus
- 13Secret Sandwich Shop Try a Japanese sandwich
- 14Scott's A-list seafood restaurant
- 15Paul Rothe & Son Timeless sandwich shop
- 16St. John Daily-changing lunch menu
- 17Tongue & Brisket Generous deli sandwiches
- 18Spring Sustainable lunch in London
- 19The Quality Chop House Historic London lunch for the working man
- 20Lima Vibrant Peruvian flavours
- 21Veeraswamy London's oldest Indian restaurant
- 22Dinings SW3 Sophisticated Japanese lunch spot
- 23Fallow London lunchtime hotspot
- 24City Caphe Popular Vietnamese recipes
- 25Hakkasan Cantonese dim sum lunch
- 26ScandiKitchen Light bites for lunch
- 27Benita Bakery Perfect for an office lunch
- 28Ganapati Easy Indian lunches in South London
- 29Atis Fresh food for lunch London-wide
- 30The Maine Glam New England dining
- 31Pockets Instagram-friendly falafel
- 32The Kati Roll Company Indian street eats
- 33Ottolenghi Communal Middle Eastern feasts
- 34Koshari Street Vibrant dishes inspired by Egypt
- 35Island Poké Tropical lunching around London
- 36Wok to Walk Vibrant stir-fries
- 37Bibi's Fresh daily salads
- 38Malevo Argentinian lunch flavours
- 39Pasero Cosy North London lunch place
- 40Kêu Authentic Vietnamese baguettes
Jump to
The best London lunch restaurants
Here's where to go for lunch in London.



A London lunch institution
Sweetings is a classic London seafood restaurant that only opens for lunch. At this traditional British venue, you'll find a broad choice of fish and seafood, including oysters, caviar, and fish meals. Favourite homemade British desserts are also on the menu. Accompany your lunch with wine, available by the glass or bottle.
- 39 Queen Victoria Street, The City/City of London
- Website •
- Read more on Thatsup




Lunch at The Shard
Aqua Shard is on the 31st floor of The Shard and offers panoramic views of London. A three-course set menu is available every day at lunchtime, making this restaurant a popular venue for a special meal. As well as the main menu, you can enjoy afternoon tea and weekend brunches here. Private dining is also available.
- The Shard, 31 St Thomas Street, Southwark
- Website •
- Read more on Thatsup




Two Michelin-starred lunch in London
Two Michelin-starred eatery Gymkhana evokes the feel of elite colonial members' clubs in India. This luxury restaurant encompasses a number of spaces and specialises in northern Indian cuisine. As expected from such an institution, an indulgent lunch menu is available, with lots of different options like chicken tikka or Goan prawn curry making it ideal for sharing.
- 42 Albemarle Street, Mayfair
- Website •
- Read more on Thatsup




Grand Parisian brasserie in London
Brasserie Zédel brings grand Parisian brasserie vibes to London with Art Deco interiors and a classic French menu. Grab a sandwich from the café menu for a quick lunch or try the plat du jour or express lunch menus for a more filling meal. At Brasserie Zédel, you can also sample classic French wines and aperitifs.
- 20 Sherwood Street, Soho
- Website •
- Read more on Thatsup




Affordable British lunch on weekdays
At Kerridge's Bar & Grill you can enjoy traditional British dining surrounded by a specially commission and curated art collection. Expect elevated cuisine, with a two or three-course menu du jour available for both lunch and dinner each day, plus a wide variety of drinks. There's an express weekday lunch option as well – one course with a drink, affordable and convenient.
- 10 Northumberland Avenue, Westminster
- Website •
- Read more on Thatsup




Some of the best London lunch sandwiches
Small-batch bakery Chatsworth Bakehouse started in lockdown, quickly building up buzz by serving up some of the most in-demand sandwiches in town. You should definitely order in advance to secure yours – queuing might eat up your whole lunch break otherwise. The generously-filled gourmet sandwiches change regularly and there are also various other breads and bakes to grab for a snack later in the day.
- 120A Anerley Road, Bromley 116 Anerley Rd, Bromley




Classic French dishes for lunch
L'Escargot is a Soho venue with a rich history, serving up classic French dishes. Enjoy meals like foie gras pâté or French onion soup in this refined and unique environment, with a prix fixe menu featuring two or three courses the ideal choice for lunch. Naturally, escargot are on the menu in large or small portion sizes, and there's also a large choice of French wines.
- 48 Greek Street, Soho
- Website •
- Read more on Thatsup




Contemporary pasta bar
A plate of pasta at Soho restaurant Pastaio makes a delicious meal at any time of day, including lunch. This friendly London restaurant is bold and modern with a colourful wall mural. The pasta here is freshly-made and served with a choice of sauces, including the likes of carbonara and slow-cooked tomato sauce. Antipasti are also available to add to your meal.
- 19 Ganton Street, Soho
- Website •
- Read more on Thatsup
Refined tapas lunch
Barrafina is a sought-after London destination for quick bites at lunchtime, though you can swing by for a longer, more indulgent meal too. There's an assortment of top-notch tapas to try at these sleek venues, with the counter seats especially convenient for those who like to watch the chefs at work. A variety of Spanish wines and sherries helps lunch flow smoothly, too.
- 26-27 Dean Street, Soho 2 Dirty Lane, Southwark Stable St, King's Cross 43 Drury Ln, Covent Garden 10 Adelaide St, Covent Garden
The risky "lunch in a wine bar" option
Noble Rot is a trend-setting wine bar with a kitchen that gives off an exclusive feel despite remaining accessible. Expect fine British and European cuisine, including a daily-changing set lunch option with your choice of two or three courses. Snacks are also available at the bar for lighter bites, while the extensive range of unusual and hard-to-find wines from across the world is sure to charm fans of wine.
- 51 Lamb's Conduit Street, Bloomsbury 5 Trebeck Street, Shepherd Market, Mayfair 2 Greek St, Soho
- •
London's Italian icon
Islington restaurant Trullo is a mainstay of Italian dining in the capital. This contemporary neighbourhood eatery is a popular place for a traditional Italian lunch. On the menu, you'll see antipasti, pasta recipes, and dishes fresh from the charcoal grill. The options change regularly and everything is made from seasonal and sustainable produce.
- 300-302 St Paul's Road
- Website •
- Read more on Thatsup
One of London's best set lunch menus
El Pirata is a much-celebrated Mayfair tapas restaurant that's recognised in particular for its set lunch menu. Enjoy your choice of two tapas with bread, aioli, and a soft drink for a satisfying midday meal. There's also a Saturday brunch, a large main menu of classic tapas, and more than 140 Spanish wines available.
- 5-6 Down Street, Mayfair
- Website •
- Read more on Thatsup
Try a Japanese sandwich
Secret Sandwich Shop is actually pretty well-known, despite the name. Tucked away from the street, this place will have you feeling like a savvy Londoner in in no time. Come here at lunchtime for soft and fluffy Japanese sandos made with shokupan bread and a choice of fillings, including everything from simple tuna mayo to the signature sando with seven different veggies.
- 103 Talbot Road, Notting Hill
- Website •
- Read more on Thatsup
A-list seafood restaurant
Scott's attracts an A-list clientele with its luxurious seafood menu and sleek venue. Here you can enjoy caviar, oysters, shellfish, and other main meals for an indulgent lunch. Whilst seafood is the focus there are plenty of plant-based choices available too. A varied choice of wines and cocktails is offered from the bar.
- 20 Mount Street, Mayfair Whittaker House, Richmond
- •
Timeless sandwich shop
Open since 1900, Paul Rothe & Son is a classic London lunch spot. The timeless exterior is a hit on Instagram and the menu is ideal for midday cravings. Simple fillings including meats, cheeses, and plant-based ingredients are on offer, sandwiched in your choice of bread. Baked potatoes and two types of soup are also available each day.
- 35 Marylebone Lane, Marylebone
- Read more on Thatsup
Daily-changing lunch menu
Opened in 1994, St John is a renowned British restaurant that has held a Michelin star for more than 10 years. Lunch is served every day at this London institution, with a new menu every time to make each visit a unique experience. Expect traditional flavours like whole bone marrow, rabbit, and sweetbreads. There's a bar menu too for sandwiches and quick lunches.
- 26 St John Street
- Website •
- Read more on Thatsup
Generous deli sandwiches
Tongue & Brisket serves generous deli sandwiches for lunch at all its locations. Patrons can choose between bagels, rye bread, and white bread with homemade fillings like salt beef, smoked salmon and cream cheese, or chopped liver. Soups, salads, and other snacks are also on the menu here, with vegetarian options and a vegan bagel available too.
- 24-26 Leather Lane, Holborn 199 Wardour St, Soho 23 Goodge St, Fitzrovia
- •
Sustainable lunch in London
Set within Somerset House, Spring offers seasonal menus that change every day. There's a commitment to serving quality produce, with the set lunch menu including your choice of two or three courses. Spring is also a restaurant with a conscience – they're well known for their campaigns to reduce food waste and plastic usage.
- Somerset House, Lancaster Place, Covent Garden
- Website •
- Read more on Thatsup
Historic London lunch for the working man
The Quality Chop House began life in 1869 as a working men's eating house and has since evolved into a contemporary British restaurant. The menus here change daily, but you can always expect premium meat. As well as the à la carte menu there's a set lunch option with three courses on weekdays and a Sunday lunch feast. Vegetarian choices are available too.
- 92-94 Farringdon Road
- Website •
- Read more on Thatsup
Vibrant Peruvian flavours
At Lima you can discover the vibrant tastes of Peruvian food. Combining traditional ingredients from South America with British produce, the à la carte and tasting menus are accompanied by express option for flavour-filled lunches at both of Lima's London branches. You can also choose from a selection of South American and European wines.
- 31 Rathbone Place, Fitzrovia Sun Street Hotel, Sun Street
- •
London's oldest Indian restaurant
Opened in 1926, Veeraswamy is London's oldest Indian restaurant and it has gained a Michelin star for its charm and tradition. A light weekday lunch menu is on offer, including business lunch platters when you need a satisfying working lunch. On weekends, you can choose from a special menu of lunchtime dishes as well.
- Victory House, 99-101 Regent Street, Mayfair
- Website •
- Read more on Thatsup
Sophisticated Japanese lunch spot
A modern take on a Japanese izakaya, Dinings SW3 provides attentive service and a contemporary menu of revitalised Japanese cuisine. The set lunch menu at this Chelsea mainstay features items such as donburi bowls and steamed mini burger buns, complemented by an array of sake, cocktails, fine wines, and other tipples.
- Lennox Garden Mews, Chelsea
- Website •
- Read more on Thatsup
London lunchtime hotspot
Fallow is focused on creative, sustainable, and well-balanced food that you can enjoy throughout the day. There's a set weekday lunch menu, offering three courses at an affordable price, but you can also go your own way with the main menu. The food here is contemporary British cuisine, and the restaurant is among the buzziest ones in London. Seating is available indoors or on the heated terrace.
- 2 St James's Market, Westminster
- Website •
- Read more on Thatsup
Popular Vietnamese recipes
City Caphe is a popular destination for hungry City workers at lunchtime – it can get busy so be prepared to queue. The easy-going spot serves authentic Vietnamese dishes made to traditional family recipes. Try out noodle soup or rice or cold noodles with your choice of toppings for a satisfying lunch in London's financial district.
- 17 Ironmonger Lane, The City/City of London
- Website
- Read more on Thatsup
Cantonese dim sum lunch
Hakkasan is a modern Chinese restaurant in Mayfair. They're known for their tasting menus that take you on a journey through Cantonese cuisine, but there's also a special menu of dim sum that's available for lunch. You can try things like steamed shui mai dumplings or sesame prawn toast, washing your lunch down with wine, champagne, or cocktails from the bar.
- 17 Bruton Street, Mayfair
- Website •
- Read more on Thatsup
Light bites for lunch
Forget your usual lunchtime sandwich and try an open version from ScandiKitchen. Close to Oxford Circus, this modern Nordic restaurant serves open-faced sandwiches, salads, and hot food for breakfast and lunch. Coffee, cake, and pastries are also available, and you can even pick up hundreds of authentic Scandinavian goods from the on-site delicatessen.
- 61 Great Titchfield Street, Fitzrovia
- Website •
- Read more on Thatsup
Perfect for an office lunch
Benita Bakery is a modern café and bakery that's a top spot for lunch in London. Freshly-baked products are available every day, and their lunch box offerings are very convenient for groups of co-workers looking to share a meal. There are different boxes to choose from, including sandwiches, salads, and other options.
- 238 Upper Street
- Website •
- Read more on Thatsup
Easy Indian lunches in South London
Grab an affordable lunch full of Southern Indian flavours from Ganapati in Peckham. The dining room is simple but it is full of vibrancy and colour, plus there's outdoor seating. The lunch offering includes a choice of thali meals and other set dishes, including vegetarian and vegan options.
- 38 Holly Grove, Peckham
- Website •
- Read more on Thatsup
Fresh food for lunch London-wide
Try Atis for a fresh and healthy lunch that's good for your body and soul, as well as the planet. Found across London, Atis serves healthy and nourishing bowls in a crisp and clean setting, as well as providing catering services. Choose a salad, grain, or seasonal bowl, or build your own with all your favourite ingredients.
- Borough Yards, Southwark 34 North Colonnade, Canary Wharf/Tower Hamlets 37-39 Pembridge Rd, Notting Hill 1-2 Eccleston Yards, Belgravia 145 City Rd, Shoreditch 295 Regent St., Fitzrovia/Marylebone 15 Eastcheap, The City/City of London 113 Finsbury Pavement, The City/City of London
- •
Glam New England dining
The Maine celebrates the cuisine of New England in a sophisticated venue that's brimming with refined style and classic looks. It's a glamorous spot with both indoor and outdoor tables. At lunchtime you can choose from à la carte dishes or go for the prix fixe menu. Expect plenty of seafood, oysters, and steak.
- 6 Medici Courtyard, Mayfair
- Website •
- Read more on Thatsup
Instagram-friendly falafel
If you're willing to queue for lunch, head to Mentmore Terrace and get a pitta loaded with falafel and fillings from viral sensation Pockets. This bustling falafel counter dishes up freshly-steamed breads overflowing with crunchy falafel, salads, pickles, and sauces. The place often sells out early so best be quick.
- 367 Mentmore Terrace, Hackney/Dalston
- Read more on Thatsup
Indian street eats
You can get lunch on the go in London from The Kati Roll Company. These vibrant street-food spots are cosy and offer food to eat-in or take away. The speciality here are loaded hot wraps, made with an Indian paratha and packed with flavoursome ingredients ranging from chicken tikka to potato and veg patties. Indian soft drinks like lassi are served as well.
- 24 Poland Street, Soho 7 Artillery Ln, Shoreditch/The City/City of London
- •
Communal Middle Eastern feasts
Famed chef Yotam Ottolenghi sure knows how to put on a lunch spread. His London lunch restaurants-slash-delis tempt lunchgoers with counters piled high with different salads, bakes, and other quality Middle Eastern fare – just walk in and start pointing at all the things you want. Takeaway is always available, but most of the stylish modern venues also have a large communal table where you can sit down and meet a new face or two while feasting.
- 36 Hill St, Richmond 32 Rosslyn Hill, Hampstead 261 Pavilion Rd, Chelsea 63 Ledbury Rd, Notting Hill 63-65 Marylebone Ln, Marylebone 287 Upper St, Islington 50 Artillery Ln, Tower Hamlets/City of London
- •
Vibrant dishes inspired by Egypt
Sample Egyptian street food that's ideal for a speedy London lunch at Koshari Street. This modern eatery serves flavourful bowls based on the Egyptian national dish, an unusual mix of pasta, rice, lentils, and tomato sauce. The classic option is vegan-friendly but you can add extras like chicken, lamb, or spicy potatoes.
- 56 St Martin's Lane, Covent Garden 60b Cannon St, The City/City of London
- •
Tropical lunching around London
Island Poké offers a health lunch in London, bringing Londoners a taste of Hawaii with its tropical bowls. They have branches throughout the city. These relaxed and informal eateries offer set recipes as well as the option to craft your own ideal bowl with a choice of bases and extra toppings. Poké bao buns are on the menu as well.
- 4 George St, Richmond BOXPARK Wembley, Wembley/Brent Camden Lock Market, Unit 34B+ 34C Ground floor, Camden Town 137 Victoria St, Westminster 40 Bow Ln, The City/City of London Broadgate London, The City/City of London 13 Upper St, Islington 5 Crossrail Pl, Canary Wharf/Tower Hamlets 42 Great Eastern St, Shoreditch 8 Kingly St, Soho 155 Fenchurch St, The City/City of London
- •
Vibrant stir-fries
Open from lunchtime til late, Wok to Walk is a vibrant spot serving tasty custom meals for any time of day. These casual places are all about stir-fries and you're free to create your perfect mix. Choose a base from rice, noodles, or mixed veggies before adding extra ingredients, sauces, and toppings for a hot lunch meal that's just right.
- 15 Argyll Street, Soho 22 Cranbourn Street, Covent Garden 45 Goodge Street, Fitzrovia 4 Brewer Street, Soho 129 Baker Street, Marylebone
- •
Fresh daily salads
Check out Bibi's if you favour a fresh and healthy lunch. Freshly-prepared salads are the focus at these cute and contemporary venues, and the tasty mixes on offer often sell out quick. You can mix and match your favourites to create your perfect salad box. Drinks and fresh savoury bakes are on offer here as well, plus catering services are available.
- 25 Rose St, Covent Garden 18 Smith's Ct, Soho 14A Golden Square, Soho
Argentinian lunch flavours
Centrally-located restaurant Malevo Tower Bridge serves Argentinian dishes and has plenty of options that are ideal for lunch. Whether you want something light and affordable or an indulgent meal, this vibrant restaurant full of original art will satisfy. Special lunch dishes here include empanadas served with salad, Argentinian sandwiches, and grill platters to share.
- 52 Tanner St, Southwark/Bermondsey
- Website •
- Read more on Thatsup
Cosy North London lunch place
A supper club turned permanent eatery, Pasero in South Tottenham starts the day off with coffee and fresh pastries, continues with eat-in or takeaway lunches, and finishes the day as a fully-fledged restaurant and wine bar. The kitchen residency changes regularly, meaning you can always look forward to something new to try.
- 120A W Green Rd, Haringey
- Website •
- Read more on Thatsup
Authentic Vietnamese baguettes
Banh mi, a crispy Vietnamese baguette stuffed with different meat, veg, and herbs, is a reliable choice when you need a quick lunch on the go, and the Kêu eateries are known for serving some of the best ones. The satisfying crunch of the bread and refreshing flavours make for a filling meal, and it's convenient to eat while rushing from meeting to meeting. The different options and ease of transport mean it's a good choice when you want to feed the whole office, too.
- 19 Borough High St, Southwark 168 London Wall, The City/City of London 9 Poland Street, Soho 332 Old Street, Shoreditch
- •
- London
- Guides
- Restaurant
- The best lunch in London