A trip to London wouldn’t be complete without a visit to The London Eye. During the 30-minute ride on the riverside Ferris wheel, you can see more than 50 London landmarks, including St Paul’s Cathedral, Tower Bridge, and the Houses of Parliament. It’s situated on the South Bank, which is also home to the Sea Life London Aquarium and The London Dungeon – perfect for a day out with the family. So where you should you eat after all that sightseeing? Here are ten of the best restaurants nearby.
Skylon – Enjoy a few cocktails, dinner for two, or bottomless brunch – plus stunning river views.
Bao Fa Garden – Craving Chinese food? This riverside gem serves all the classics, from dim sum to Beijing duck.
The Archduke – Fine wine, steaks and live jazz – what’s not to love? Book ahead – this place gets busy.
Brasserie Joel – Whether it’s for a quick lunch or a romantic dinner, this French brasserie never fails to impress.
L’Italiano – Enjoy authentic Italian pizzas, pastas and more in a relaxed setting. It’s child-friendly too!
Brasserie Blanc – French classics like confit duck and steak frites. The lunch and pre-theatre menus are great value.
Troia Bar & Restaurant – Fresh Mediterranean flavours – expect smoky grilled meats and meze dishes.
The Green Room – Simple but delicious British dishes are on offer at this restaurant behind the National Theatre.
Florentine – An all-day dining destination serving steaks, flatbreads, and an epic ostrich egg Full English.
SCFood Market – Try curries, po’ boys, gelato, and lots more at this street food market behind the Southbank Centre.
If you’re looking for somewhere casual or family friendly, you’ll find familiar favourites like Giraffe, YO! Sushi and Strada on the Southbank. Feng Sushi is a great choice for a pre-theatre pit stop and in the summer you can find Bleecker Burger under the Hungerford Bridge. There’s also great street food on offer at Lower Marsh Market behind Waterloo Station.
Visit OpenTable to find more restaurants near The London Eye.