Few venues will have any chance of a meal with a view versus South Bank, London. Running alongside the Thames and enjoying sweeping riverside views, this buzzing cultural quarter prides itself on more than just museums and theatres; it is also home to some of the best restaurants in town. Whether you are in the mood for modern British fare, international cuisine, or casual bites with a skyline view, the South Bank dining scene has you covered.
Below is your guide to the top restaurants in South Bank along the riverside, presenting fine dining options with panoramic views at any time of day.
Skylon – Modern British Dining Above the Thames
In the Royal Festival Hall, Skylon glimmers with elegance from its floor-to-ceiling view of the river.
Cuisine: Modern British.
Must-try: Cornish crab salad, beef Wellington, and classic cocktails.
The Vibe: High-end, perfect for a date night or special occasion.
Insider Tip: The sunset view across the Thames lit in gold is one to remember.
Sea Containers Restaurant -Chic Riverside Feasting
Sea Containers, within the Mondrian London hotel, counters bold deliciousness with a New York-style decor and seating along the Thames.
Cuisine: Global with seasonal ingredients.
Must try: Tuna tacos, truffle mac and cheese, roast chicken for two.
Vibe: Trendy and relaxed, good for brunch or evening cocktails.
Why you should visit: The riverside terrace is a great place for people-watching and city views.
Wahaca Southbank -Mexican Street Food with Flair
Brightly colored and made from repurposed containers, Wahaca Southbank is a fun take on upmarket Mexican street food literally by the river.
Cuisine: Mexican.
Must-Try: Sweet potato and feta taquitos, pork pibil tacos, churros.
Vibe: Colorful, casual, family-friendly.
Why Go: For a fun view lunch after traipsing around South Bank galleries or markets.
OXO Tower Restaurant – Iconic Views, Fine Dining
Perched on the topmost floors of the OXO Tower which is a high-end restaurant in South Bank, London, distinguished by lavish luxury dining with sweeping cityscapes.
Cuisine: Modern European.
Must-try: Scallops with cauliflower purée, lamb rump, rhubarb soufflé.
Vibe: Sophisticated and romantic, with one of the best terraces in London.
Insider tip: Book a table for outdoor dining in the warmer months and enjoy panoramic views of St Paul’s and beyond.
Giraffe – Global Plates for All Ages
If you’re after relaxed riverside dining that suits all tastes, Giraffe is a top choice. Set right along the South Bank promenade, it`s ideal for families and casual diners.
Cuisine: Global fusion.
Must-try: Korean BBQ chicken, falafel burgers, smoothies.
Vibe: Friendly, colourful, and budget-conscious.
Why visit: You get to enjoy global snacks while watching boats drift by on the Thames.
Ping Pong – Dim Sum with a Scenic Twist
For dim sum lovers, Ping Pong South Bank delivers flavorful Chinese small plates in a sleek, riverside setting.
Cuisine: Chinese / Dim Sum.
Must-try: Crispy duck spring rolls, prawn dumplings, chili oil wontons.
Vibe: Contemporary and buzzing- great for small groups.
Pro Tip: Come on a happy hour for half-priced cocktails and great deals on small bites.
The Green Room – Sustainable Eats Behind the Southbank Centre
Tucked just a short stroll from the riverside, The Green Room is a sustainable restaurant run by local creatives and offers seasonal dishes and a community-focused vibe.
Cuisine: British, plant-forward
Must-Try: Grilled cauliflower steak, mushroom risotto, craft beers
Vibe: Laid-back, artsy, and ideal for eco-conscious diners
Bonus: The outdoor garden is a quiet retreat just steps from the action.
With unparalleled riverside views and a myriad of dining options, South Bank, London is a great city for dining-fanatics to explore. Whether you want fine dining, street food, or family-friendly, these riverside restaurant-ready-deliciousness comes with skyline views. So the next time you’re walking along the Thames, make sure to stop and savour the many flavours of South Bank-where the food is equally as stunning as its view.

