If you're visiting London you'll probably be checking out some of the city's big museums and attractions. If all that sightseeing means you work up an appetite, knowing where you can get something to eat is really helpful. London's major sights are spread around the city and there are plenty of fab restaurants in each area so you won't end up settling for a sad supermarket sandwich. We've chosen some top attractions and found some tempting restaurants that are conveniently located near to each one. Read on for our guide to restaurants near tourist attractions in London.
Restaurants near tourist attractions in London
- Restaurants near Buckingham Palace
- Restaurants near The London Eye
- Restaurants near The British Museum
- Restaurants near Trafalgar Square and the National Gallery
- Restaurants near Tower Bridge
- Restaurants near The Shard
- Restaurants near London Zoo
- Restaurants near the Natural History Museum
- Restaurants near Madame Tussauds
- Restaurants near Hyde Park
Jump to
Restaurants near Buckingham Palace
Meals with a Michelin star
Hide is a Michelin-starred venue that combines two dining spaces and a bar. The decor is light and airy and the whole place is dominated by a dramatic spiral staircase. Whether you're looking for easygoing all-day dining, sophisticated tasting menus, or an intimate space for drinks, you'll find it here.
-
85 Piccadilly, Mayfair
-
Website
•
Hide
020-314 686 66 - Read more on Thatsup
Theatrical British dining
Dine amongst opulent chandeliers in a refined and charming setting at The English Grill. This upscale restaurant serves timeless British recipes like steak Diane and veal cutlets. A meal here is theatrical thanks to the glass-fronted kitchen and dishes being finished off right at your table. Pre-theatre menus are served too.
-
39 Buckingham Palace Road
-
Website
•
The English Grill
020-783 466 00 - Read more on Thatsup
Luxury comfort food
Luxurious restaurant The Game Bird serves British comfort food with a sophisticated twist. Fine British ingredients are used to craft elegant dishes, served in a timeless and intimate dining space with a classic feel. An indulgent afternoon tea is available in addition to the main menu. Signature cocktails and fine wines are also served.
-
The Stafford, 16-18 St James's Pl, Westminster
-
Website
•
The Game Bird
020-751 812 34 - Read more on Thatsup
A place for opulence
Great British Restaurant does what it says on the tin. You'll get a luxury British dining experience here, served in an opulent environment. The restaurant offers traditional and contemporary takes on national favourites, with food served all day. Try dishes like steaks, slow-cooked lamb neck, and scampi in beer batter.
-
37-38 St James's Pl, Westminster
-
Website
•
Great British Restaurant
020-749 148 40 - Read more on Thatsup
Restaurants near The London Eye
Authentic Japanese canteen
Okan offers a bustling and intimate Japanese dining experience. Styled as an Osaka canteen, the decor is on-theme and the atmosphere is relaxed. Small plates like gyoza and miso soup are available, plus other classics like okonomiyaki and fried noodles. There's a varied drinks selection including sake, plum wine, and sake cocktails.
-
County Hall, Belvedere Road, South Bank/Lambeth/Southwark
-
Website
•
Okan South Bank
077-460 253 94 - Read more on Thatsup
A unique Japanese experience
Explore traditional Japanese cuisine at Hannah Japanese Restaurant. In a dining space that fuses the bold with the traditional, omakase meals – leaving things up to the chef – are served. You'll experience a unique tasting menu of distinctive dishes and there's a big choice of sake and wine to go with your meal.
-
Southbank Riverside, Belvedere Road, South Bank/Southwark
-
Website
•
Hannah Japanese Restaurant
020-380 204 02 - Read more on Thatsup
Food and music
Live music fans will enjoy eating at The Strings. To the sounds of classical guitar, you can enjoy Spanish and Italian dishes. Music is on every day in this sleek modern restaurant. There are tapas dishes that are great to share plus mains like pasta, steak, and sea bass fillet. A curated choice of drinks is also available.
-
Belvedere Road, South Bank/Lambeth/Southwark
-
Website
•
The Strings
077-422 079 47 - Read more on Thatsup
Crowd-pleasing Italian cooking
Bustling restaurant Locale Southbank serves Italian favourites in a simple contemporary setting. Outdoor seating is also available. On the menu you'll see pasta, pizza, and specialities like chicken Milanese and osso bucco. Gluten-free and vegan menus are available too. You can also drop by just for drinks - a wide range of options are served at the bar.
-
County Hall, Belvedere Road, South Bank/Lambeth/Southwark
-
Website
•
Locale Southbank
020-740 167 34 - Read more on Thatsup
Restaurants near The British Museum
Timeless style
The Blue Door Bistro is an informal restaurant brimming with classic style. Inside you'll see red carpets, crisp tablecloths, and eye-catching wall art. Food is served all day, with à la carte and set menus available. Dishes include prawn stroganoff, chicken supreme, and salads. A wide range of wine bottles are on offer, including English wines.
-
15 Montague St, Bloomsbury
-
Website
•
The Blue Door Bistro
020-763 710 01 - Read more on Thatsup
Speciality Japanese restaurant
Opened in 1993, understated Japanese eatery Abeno specialises in okonomiyaki pancakes with a range of mouthwatering fillings. It was the first restaurant to specialise in the dish in Europe. Okonomiyaki and teppanyaki are prepared at your table on hot plates. Lots of dishes here are great for sharing, like rice balls and sashimi.
-
47 Museum St, Bloomsbury
-
Website
•
Abeno
020-740 532 11 - Read more on Thatsup
Al fresco dining destination
Head to Dalloway Terrace for al fresco dining. This Instagram-worthy terrace is laden with flowers and styled as an English country garden. Food is served all day, including a traditional afternoon tea. You can try elegant dishes like steak, ceviche, and salads. Vegan dishes and a menu for children are also available.
-
16-22 Great Russell Street, Fitzrovia/Bloomsbury
-
Website
•
Dalloway Terrace
020-734 712 21 - Read more on Thatsup
Low-key noodle bar
Head to Menya Ramen House when you fancy a steaming bowl of noodles. The setting is understated and friendly whilst the ramen bowls are loaded with tempting ingredients. Broth is simmered for 48 hours before being topped with mouthwatering bites like seafood, gyoza, or veggies. You can add extra toppings and choose your spice level to craft your perfect bowl.
-
29 Museum St, Bloomsbury
-
Menya Ramen House
020-763 647 87 - Read more on Thatsup
Restaurants near Trafalgar Square and the National Gallery
Style-conscious gallery restaurant
Ochre is a stylish bistro that's part of the National Gallery. This cosy spot blends modern and classic style with plush seating, neutral tones, and lots of light. The menus celebrate British produce – ingredients are seasonal and sustainable, and many are locally sourced. Lively musical dinners also take place here every month.
-
The National Gallery
-
Website
•
Ochre
020-774 725 25 - Read more on Thatsup
Classic Thai cooking
Sample Thai cuisine in a distinctive setting at Thai Square. The interiors blend Thai culture with on-trend design like lush botanical walls. Classic dishes are on the menu such as pad Thai, curries, and stir-fries. You can keep the night going here too – there's a nightclub in the basement.
-
21-24 Cockspur Street, Westminster
-
Website
•
Thai Square Trafalgar Square
020-783 940 00 - Read more on Thatsup
Upmarket Mediterranean food
Whitcomb's specialises in French-Mediterranean fine dining. The setting is spacious and modern with a refined atmosphere. À la carte and set menus of delicate dishes are served here, with upscale incarnations of salads, pasta, and seafood. Vegan dishes and children's meals are also available here – it's fine dining suitable for everyone.
-
38 Leicester Square, Westminster
-
Website
•
Whitcomb's
020-745 101 67 - Read more on Thatsup
Tapas near Trafalgar Square
The Adelaide Street branch of Barrafina is minutes from Trafalgar Square. This bright and modern restaurant is a popular choice for tapas – sit at the counter and see the chefs prepare tasty small plates. You can expect all the classics like patatas bravas, croquettes, and tortillas, as well as location-specific daily specials.
-
10 Adelaide St, Covent Garden
- Website
- Read more on Thatsup
Restaurants near Tower Bridge
Impressive river views
Enjoy an Italian meal with fab views of Tower Bridge at Tavolino Bar & Kitchen. This modern restaurant has huge windows and a spacious terrace next to the river. Expect classic dishes here – go for pizza or pasta or eat your way through the traditional Italian courses. Wine and cocktails are served to wash it down.
-
2 More London Riverside, Southwark
-
Website
•
Tavolino Bar & Kitchen
020-819 410 37 - Read more on Thatsup
On-trend Mediterranean spot
Close to Tower Bridge and the Tower of London, Coppa Club offers fab views from the riverside terrace or your own private pod. You'll see twinkling lights, plants, and a menu of Mediterranean favourites like pasta, pizza, seafood, and salads. Pair your food with wine or cocktails – there's lots of choice in terms of drinks.
-
3 Three Quays Walk, Lower Thames Street, The City/City of London
-
Website
•
Coppa Club Tower
020-801 692 27 - Read more on Thatsup
Vibrant Greek dining
Enjoy flavours from the Med at The Real Greek next to Tower Bridge. This lively restaurant has a fun and informal atmosphere and serves a variety of Greek specialities, including ample veggie and vegan options. Sample mezze dishes and gyros loaded with ingredients, all whilst taking in scenic views of the River Thames. Greek alcohol is also served.
-
Duchess Walk, Southwark
-
Website
•
The Real Greek Tower Bridge
020-302 660 92 - Read more on Thatsup
Elegant French destination
Based in a converted tea warehouse, Le Pont de la Tour offers elegant French meals. You get classic cuisine like steak frites and vegetarian pithivier with impressive views of Tower Bridge from the enclosed terrace. This restaurant also has a children's menu and offers a luxurious selection of wine and cocktails.
-
36D Shad Thames, Southwark/Bermondsey
-
Website
•
Le Pont de la Tour
020-740 384 03 - Read more on Thatsup
Restaurants near The Shard
Panoramic London views
Dine on the 31st floor of The Shard at Aqua Shard. You'll get gorgeous panoramic views of London as well as award-winning British cooking at this sophisticated and modern restaurant. Dishes on offer include tomato soup, beef tartare, and pea and shallot ravioli. An imaginative afternoon tea is also served here.
-
The Shard, 31 St Thomas Street, Southwark
-
Website
•
Aqua Shard
020-301 112 56 - Read more on Thatsup
A real taste of Naples
Get proper Neapolitan pizza from Pizza Pilgrims. Ingredients are sourced directly from Italy for real authentic flavours. You can get a pie with a wide choice of toppings here like mushroom and truffle or pepperoni and spicy honey. There's outdoor seating and an eclectic interior with lots of colour.
-
Bermondsey Street, Southwark
-
Website
•
Pizza Pilgrims London Bridge
020-397 498 25 - Read more on Thatsup
Modern bar and restaurant
From the 32nd floor of The Shard, Oblix offers impressive views of London. Two modern venues with floor-to-ceiling windows are available here – choose between the smart dining room or the laid-back bar and lounge. You can try dishes like steak and wagyu burgers, as well as brunch and afternoon tea. Cocktails are also a speciality here.
-
The Shard, 31 St Thomas Street, Southwark
-
Website
•
Oblix
020-706 867 00 - Read more on Thatsup
Celebrating South Africa
Vivat Bacchus is a celebration of South African food and wine. The space has a sophisticated contemporary look with lots of wood. The menu includes steak and open sandwiches and the wine list is predominantly South African but also features other regions. There's also a walk-in cheese room for the perfect cheese to pair with any bottle.
-
4 Hay's Lane, Southwark
-
Website
•
Vivat Bacchus London Bridge
020-723 408 91 - Read more on Thatsup
Restaurants near London Zoo
Floating Chinese restaurant
Feng Shang Princess serves Chinese cuisine in a striking setting. The restaurant is a floating pagoda permanently moored on Regent's Canal and decorated with paper lanterns. The menus feature a wide variety of Chinese and Asian favourites like dim sum, fried noodles, and curries. Cocktails, wine, and Asian beers are also served.
-
Southern Star Cumberland Basin, Prince Albert Road, Camden Town
-
Website
•
Feng Shang Princess
020-748 581 37 - Read more on Thatsup
Cosy Italian restaurant
Visit a neighbourhood Italian restaurant by heading to La Collina. This local destination aims to make diners feel at home and has a welcoming atmosphere. The menu includes antipasti, pasta, and meat and fish recipes, plus there are wines from regions throughout Italy. At this restaurant you can sit indoors or out in the covered garden.
-
17 Princess Rd, Camden Town
-
Website
•
La Collina
020-748 301 92 - Read more on Thatsup
A taste of Asia
Understated restaurant Dolsot is in the heart of Camden Town. The speciality is Korean and Japanese cuisine, served in a simple yet modern setting. Korean barbecue is a popular choice here, cooked on tabletop grills. There's also an extensive range of sushi, Asian small plates, and other dishes like fried noodles and bibimbap.
-
75 Parkway, Camden Town
-
Website
•
Dolsot
020-728 429 75 - Read more on Thatsup
Restaurants near the Natural History Museum
Discover Polish cooking
Discover classic Polish cuisine at Ognisko. Housed in a Grade II listed building, the restaurant has a classic and elegant appearance and a large covered terrace. You can try a variety of typical Polish recipes including pierogi, potato pancakes, stuffed cabbage leaves, and pork schnitzel. Wines from all over the world are served.
-
55 Exhibition Road
-
Website
•
Ognisko
020-758 901 01 - Read more on Thatsup
Contemporary burger place
Enjoy a tasty and ethical burger at Honest Burgers. This place champions sustainable ingredients that are sourced transparently. The restaurant has a clean and contemporary look with lots of wooden planks. Beef, chicken, vegetarian, and vegan burgers are served, and there are halal options as well. The restaurant also does exciting monthly specials.
-
24 Thurloe Street, Kensington
-
Website
•
Honest Burgers South Kensington
020-454 257 40 - Read more on Thatsup
Subterranean dining
Enjoy Mediterranean cuisine in a Victorian cellar at Apero. The dining room has exposed brickwork, Spanish tiles, and a lively atmosphere. Food is served throughout the day, including afternoon tea and meals for children. Dishes like antipasti and mezze boards, ravioli, and lamb cutlets are on the menu, as well as original cocktails.
-
2 Harrington Rd, Kensington
-
Website
•
Apero Restaurant & Bar
020-759 144 10 - Read more on Thatsup
Inventive and eclectic
At La Trattoria by Alfredo Russo you'll find eclectic menus of innovative British and Italian dishes including antipasti, Roman-style pizzas, pasta, and main courses like pan-fried sea bass. Food is served in a dining space with bold artwork and a rich colour scheme. A varied range of drinks are served too including cocktails and a lengthy wine list.
-
15 Cromwell Rd, Kensington
-
Website
•
La Trattoria by Alfredo Russo
020-759 176 13 - Read more on Thatsup
Restaurants near Madame Tussauds
Sophisticated French spot
Orrery is a celebrated French restaurant with a dining room, bar, and epicerie. The setting is crisp and sophisticated and there's a rooftop terrace lined with trees. Refined dishes are on the menu like baked sea bass and risotto. You can also choose something to nibble on from the award-winning cheese trolley.
-
55 Marylebone High Street, Marylebone
-
Website
•
Orrery
020-761 680 00 - Read more on Thatsup
Grand European dining
Fischer's brings the European grand café experience to Marylebone. Food is served all day in a classic elegant setting with brunch available at weekends. Diners can enjoy a menu of Euro classics including rösti, schnitzels, and goulash. This neighbourhood spot also has a great reputation for its pastries and desserts.
-
50 Marylebone High St, Marylebone
-
Website
•
Fischer's
020-746 655 01 - Read more on Thatsup
Smart local restaurant
Family-run restaurant La Brasseria is a sleek neighbourhood spot for Italian food. The space is smart and modern but you can also eat on the pavement terrace. Food is available all day, starting with pastries and cooked breakfasts. Later you can try out pizza, pasta, salads, and meat and fish dishes. Wine and cocktails are served as well.
-
42 Marylebone High St, Marylebone
-
Website
•
La Brasseria Milanese
020-748 637 53 - Read more on Thatsup
Award-winning Marylebone venue
Award-winning bar and restaurant Kitchen at Holmes serves an eclectic and modern menu of Mediterranean and European dishes, as well as creative original cocktails. It's a stylish venue with its own roof terrace as well as a second outdoor terrace. Food is served all day, including breakfast and afternoon tea. Dishes are fresh, vibrant, and seasonal.
-
108 Baker St, Marylebone
-
Website
•
Kitchen at Holmes
020-795 852 10 - Read more on Thatsup
Restaurants near Hyde Park
Sophisticated and seasonal food
Moments away from Hyde Park, Lanes of London is a sophisticated spot for British cuisine. Fresh and seasonal food is served here all day, with a variety of menus to suit every occasion. The dining room has large windows and an interior that blends modern and classic design.
-
140 Park Lane, Mayfair
-
Website
•
Lanes of London
020-764 756 64 - Read more on Thatsup
Quality native produce
Corrigan's of Mayfair celebrates fine British and Irish produce, with game meat being a particular speciality. The smart dining room oozes sophistication and there are private dining spaces too. À la carte and tasting menus are on offer with seasonal dishes like guinea fowl and foie gras with wood pigeon.
-
28 Upper Grosvenor Street, Mayfair
-
Website
•
Corrigan's Mayfair
020-749 999 43 - Read more on Thatsup
Refined izakaya
Zuma is an upscale Japanese izakaya with a sleek and smart look. It's sophisticated without being too formal. At the counter you can watch the chefs in action whilst you try Japanese favourite such as sushi, salads, robata-grilled dishes, and tempura. Cocktails and wine are served to complete the experience.
-
5 Raphael St
-
Website
•
Zuma London
020-758 410 10 - Read more on Thatsup
Sophisticated Thai food
Try authentic Thai cuisine in a sophisticated setting at Nipa Thai. An all-female kitchen team creates well-balanced food here, served in a classy carpeted space with Thai-style details and plenty of polished wood. The restaurant is open for dinner and guests can sample various curries, stir-fried dishes, and the restaurant's signature pad Thai.
-
Lancaster Terrace, Paddington
-
Website
•
Nipa Thai
020-755 160 11 - Read more on Thatsup
- London
- Guides
- Restaurant
- Restaurants near tourist attractions in London