Join the rewards club for food lovers and unlock rewards

Best restaurants in South Bank

Looking for a restaurant on the South Bank? We’ve done the hard work so you don’t have to, and compiled a handy list of the best eateries along the south side of the river Thames.

Updated on 05 November 2024

Looking for the best restaurants in South Bank London? You've come to the right place. There was once a time when the food landscape was a bit sparse in this part of town, but these days South Bank is packed with brilliant places to eat. Whether you're looking for the best restaurants in South Bank with a view, stunning South Bank rooftop restaurants, a cosy place to stop for lunch or a good restaurant near Waterloo Station for a quick bite, we've got everything you need right here.

Boasting some of London’s most iconic landmarks, South Bank is popular with tourists and Londoners alike. With the London Eye as its centrepiece and places such as the National Theatre, the London Aquarium and the Royal Festival Hall within its boundaries, South Bank really is one of London’s top destinations, teeming with culture.

The South Bank riverside offers a busy, cosmopolitan ambience with visitors from around the world flocking here to enjoy its attractions. These include the South Bank skate park, covered in graffiti and filled with keen, young skaters; vibrant street food vendors showcasing the cuisine of the world; vintage book markets; and street performers.

The never-ending battle of the riversides, with everyone living north of the river claiming it is the best, and everyone living south of the river arguing that, no, in fact, it is the south side that is the best, shows no signs of stopping. But perhaps these restaurants might add to the south’s ammo. The below list of best restaurants South Bank has to offer will, at least, ensure access to the very best eateries situated in this vibrant riverside area of London.

From Indian to European, there’s a riverside restaurant to suit everyone’s tastes. Surrounded by cultural hotspots, theatres, and art galleries, you’ll inevitably find yourself drawn to South Bank, and what better way to fuel up or round off the day with the splendid offering of restaurants in the area. Read on to explore our list of the best restaurants the beautiful riverside haven has to offer.

Passyunk Avenue - Waterloo

Passyunk Avenue - Waterloo

Leake Street, Waterloo, London, SE1 7NN

Philadelphia-inspired Passyunk Avenue doles up cheesesteaks and big diner classics at a serious pace, all washed down with classic American beers. Settle in when there’s some big games in the US for the best atmosphere - Passyunk Avenue shows plenty of NBA, NFL and more whenever it’s on.

£30 - £49
North American
Bars
Sea Containers

Sea Containers

20 Upper Ground, Southwark, London, SE1 9PD

Sea Containers promises a tantalising menu of contemporary dining on small and large plates to share, such as seabass ceviche tacos and belly of pork on a bed of black cabbage, drizzled with Armagnac jus.
£50 - £79
International
Art Yard Bar & Kitchen

Art Yard Bar & Kitchen

2 Blackfriars Road, London, SE1 9JU

Chic and classy Art Yard is the all-day restaurant at The Bankside Hotel. The dining room is big and spacious, and littered with contemporary art from pillar to post, whilst an accessible menu includes everything from a full English to chargrilled cuttlefish with black rice and chorizo.

Auberge Sandell Street

Auberge Sandell Street

1 Sandell Street, London, SE1 8UH

Get your fix of French food at Auberge, where you can expect a refreshingly modern and casual approach to cuisine with crab tartare and cod frites. The restaurant also offers sharing cheese and charcuterie boards.
La Gamba

La Gamba

La Gamba, Unit 3, South Bank, London, SE1 8XX

As you stroll along the South Bank in the sunshine, a solid, ingredient-led tapas restaurant is just what you want and that’s exactly what you get with La Gamba. You can’t miss it right in front of Royal Festival Hall - and it’s the perfect spot for gorging on croquetas and platters of jamon.

£30 - £49
Tapas
Spanish
Lyaness at Sea Containers London

Lyaness at Sea Containers London

20 Upper Ground, South Bank, London, SE1 9PD

Ostensibly a cocktail bar (and one of the best bars in London at that) Lyaness is also worth a visit for some excellent bar snacks, like seabass ceviche tacos, tater tots and and jerk mushroom buns. Don't miss out on the absolutely stellar cocktail list though. 

£30 - £49
British
Bars
Afternoon tea
Forza Wine National Theatre

Forza Wine National Theatre

National Theatre Upper Ground, South Bank, London, SE1 9PX

Forza Wine is one of Peckham’s most popular trendy hangouts, and the follow-up has firmly jumped into the mainstream stratosphere, taking up residence on the huge rooftop terrace at The National Theatre. Expect more of the same no-nonsense, seasonal Italian cooking, as well as easy-drinking mixes to enjoy as you gaze over the Thames.

£30 - £49
Modern European
Mediterranean
Italian
Wine Bars
Hannah Japanese Restaurant

Hannah Japanese Restaurant

Hannah Japanese Restaurant County Hall, Waterloo, London, SE1 7PB

You’ll be in safe hands at Hannah, owned by Daisuke Shimoyama who has trained in Michelin-starred restaurants in Japan and is a certified sake and wine sommelier. Book the omakase experience for a real treat.
Over £80
Japanese
Okan South Bank

Okan South Bank

County Hall, South Bank, London, SE1 7GA

After making a name for itself in Brixton Village, Okan has spread its wings as far as South Bank County Hall. This is more of a canteen-style eatery but serves the same excellent, easy-going Japanese fare, including udon noodle soups, Japanese cocktails and okonomiyaki to die for.

Under £30
Japanese
Sagamiya

Sagamiya

County Hall Riverside Block, South Bank, London, SE1 7PB

This obscure sushi bar is well hidden inside County Hall near Waterloo, but find it and you'll have stumbled upon a true hidden gem - brilliant sushi given the mid-range prices, and lovely home-cooked specials. They even have fresh oysters all the way from Japan.

£30 - £49
Sushi
Japanese
Swan at the Globe

Swan at the Globe

21 New Globe Walk, Southwark, London, SE1 9DT

Dining amidst the South Bank’s most famous cultural theatre hotspots makes the Swan one of the coolest pre-theatre options with their classic menu of Britain’s finest dishes, such as braised beef short rib, bursting with flavour.

£30 - £49
British
Brasserie
Bars
Afternoon tea
Gourmet Pizza

Gourmet Pizza

Upper Ground Gabriels Wharf, Waterloo, London, SE1 9PP

Head to Gourmet Pizza for some smashing Thameside views to go with your pizza, the menu is replete with classic and creative options from delectable verdure to indulgent trifolata with black truffle oil and mushroom.
Under £30
Italian
The Black Penny South Bank

The Black Penny South Bank

17 Casson Square, South Bank, London, SE1 7BQ

Tucked away just behind Jubilee Gardens, the South Bank site of this dependable breakfast and brunch spot is an excellent place to grab a bite to eat. The easy-going menu trends towards classic brunch-style plates, but there are lots of good salads, flatbreads and main courses too. 

Under £30
International
The Garden Café Lambeth

The Garden Café Lambeth

Lambeth Garden Museum, 5 Lambeth Palace Road, Lambeth, London, SE1 7LB

A beautiful cafe and restaurant in the heart of the Garden Museum in Lambeth, The Garden Cafe is home to some quintessential European cooking of the highest order. Hyper-seasonal and without unnecessary flourish, this remains one of London’s most underrated restaurants.

£30 - £49
Modern European
British
Limin South Bank

Limin South Bank

56 Upper Ground, South Bank, London, SE1 9PP

From vibrant Trinidadian food to some seriously good cocktails, Limin is a true slice of Caribbean life on the South Bank. The jerk chicken is legendary in these parts but in truth, there’s loads of excellent stuff on the menu. Or, just drop by for a few of owner Sham Mahabir’s Limin Rum Punches or SHAMgrias.

£30 - £49
Vegetarian
Vegan
Caribbean
Bars
Brasserie Joël at Park Plaza

Brasserie Joël at Park Plaza

Park Plaza Westminster Bridge, 200 Westminster Bridge Road, London, SE1 7UT

Smart contemporary styling meets classic French bistro cooking at this restaurant inside Park Plaza Westminster Bridge. Come here for all the indulgent, butter-fuelled Gallic cooking you can fit in your waistband, and don't leave without ordering the tournedos Rossini.

£50 - £79
French
OXO Tower Brasserie & Bar

OXO Tower Brasserie & Bar

Oxo Tower Wharf, Southwark, London, SE1 9PH

Designed as the more relaxing counterpart of this sky-high space, OXO Tower Brasserie & Bar offers breath-taking skyline views from its wrap-around terrace, inviting diners to escape the hubbub below. For a spot of relaxing, brasserie-style dining, OXO Tower ticks all our boxes.

£30 - £49
British
Bars
Gillray

Gillray's Steakhouse & Bar

London Marriott County Hall, Westminster Bridge Road, Southbank, Westminster, London, SE1 7PB

Gillray’s has an impressive menu of aged steaks– some weighing in at 1kg – and tapas-style dishes. Let the view take your breath away as you tuck into a tomahawk with a backdrop of the skyline.
£50 - £79
Steak
British
Afternoon tea
Chino Latino London

Chino Latino London

Park Plaza Riverbank London, Lambeth, London, SE1 7TJ

London cuts a smart figure through Chino Latino's huge panoramic windows, which look out onto Westminster and the London Eye. Accessible pan-Asian cooking stretching from sushi to steamed dim sum and more, and Chino Latino has a flash of theatricality about it too, making it good if you're entertaining.  

£30 - £49
Peruvian
Pan Asian
Noodles
Thai
Sushi
Japanese
Chinese
Dim Sum
International
Fusion
Lasdun

Lasdun

National Theatre, South Bank, London, SE1 9PX

Lasdun sits inside the National Theatre, although it’s no mere stop-off for hungry theatre-goers. The team behind Hoxton’s fabulous Marksman pub have made Lasdun into a faithful tribute to British food, serving oysters by the dozen, outstanding pies, as well as the signature brown butter honey custard tart.

£30 - £49
British
Brasserie
Bars
SquareMeal London Top 100
OXO Tower Restaurant

OXO Tower Restaurant

Oxo Tower Wharf, Southwark, London, SE1 9PH

Sitting pretty on the eighth floor of one of South Bank's most iconic buildings, OXO Tower Restaurant holds its own as a fine-dining destination, whether you're looking to enjoy afternoon tea or a delectable tasting menu. Impeccable service and seasonal menus are bound to impress, but be sure to snag a spot on the terrace for the complete experience.

£50 - £79
British

Not fussed if it’s north or south? Our list of the best riverside restaurants in London should do you nicely then. Good views of the river are ensured, alongside wonderful, global-spanning food. Or if you're planning a visit to South Bank and you're looking for activities to fill out the day, check out our round-up of things to do in South Bank, including great restaurants, kids activities and hidden gems!

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in