Restaurants near Science Museum
Price
- £25 and under
- £26 to £40
- £41 and over
Cuisine
Top Rated
Dining Options
Seating options
Award-winning
Accessibility
64 restaurants available nearby
Booked 14 times today
Booked 24 times today
Booked 13 times today
Booked 4 times today
Price: Very Expensive
• Contemporary Indian • South Kensington
Booked 5 times today
See what locals rave about
From verified diners like you
From verified diners like you
- EedwinLondon •4 reviews5.0Dined 2 days agoGreat food! Very nice and friendly atmosphere. Speedy service. Very pleasant evening. Highly recommended!More infoOgniskoPrice: Expensive• Polish• South Kensington•4.8
- DDebbieWest Sussex •4 reviews5.0Dined 5 days agoLovely staff and tasty food. Great value and would definitely come here again.More infoCarluccio's - South KensingtonPrice: Expensive• Italian• South Kensington•4.1
- RRitikaLondon •2 reviews5.0Dined on 5 Feb 2025Really good food and service. We were celebrating our anniversary they made it special for usMore infoPravaas - South KensingtonPrice: Very Expensive• Contemporary Indian• South Kensington•4.9
- JJamieVIPLondon •76 reviews5.0Dined on 5 Feb 2025I love Good Earth, great food, lovely people and I love the Dim Sum ThankyouMore infoGood Earth - KnightsbridgePrice: Very Expensive• Chinese• Knightsbridge•4.6
- TTracyLondon •8 reviews4.0Dined on 20 Dec 2024Booked a table for 6. On arrival offered an entertainment room upstairs where it was lounge seating and you could play your own music. It was fun but with hindsight we missed out on a restaurant vibe and there was live music downstairs too. Good was really good but it thought it was expensive. Great location as we were heading to NHM after for silent disco.More infoBocca LoungePrice: Moderate• International• South Kensington•4
Explore OpenTable
- Phoenix Theatre
- Embankment Station
- South Kensington Tube Station
- Woodlands Farm Trust
- The Victoria Palace Theatre
- Bank Station
- Regent Street
- Farringdon
- Southwark Station
- The O2
- St. Paul's Cathedral
- Battersea Park Station
- Clapham Junction Railway Station
- Dominion Theatre
- Prince Edward Theatre
- Richmond Station
- Canary Wharf Station
- Euston Tube Station
- Stamford Bridge
- Highbury & Islington Station