Best restaurants in London Bridge

The best restaurants in London Bridge are a varied bunch, offering anything from small pasta plates in Borough Market to sky-high fine dining at The Shard. Read on for our pick of the best.

Updated on 02 March 2023

Looking for the best restaurants near London Bridge? You’ve come to the right place - this busy London thoroughfare sits in a great spot between Bermondsey, Southwark and the Thames, which handily puts it right in the middle of some of the best food in the city.

Whether you’re visiting the area to go to see some of the local tourist attractions – like HMS Belfast, The Shard, Borough Market or the bridge itself – or are just passing through with time to kill before you hop on a train, our roundup of the very best restaurants in London Bridge will help make sure you get a great meal while you’re there.

There are plenty of great restaurants near London Bridge station itself. Right outside the station you’ll find Borough Market - one of London’s most famous food destinations. The market is packed with street food stalls, restaurants and more, though you might find you’ll have to duck and dive around throngs of hungry punters to get to your port of call.

If you’d prefer to avoid the crowds of Borough Market, head in the opposite direction towards Bermondsey and Maltby Street, where you’ll find an array of pacey wine bars and easy-going eateries that trend towards great, relaxed food. Although the area has its fair share of luxury and fine dining restaurants, there are lots of cheap London Bridge restaurants too that provide great bang for your buck if you’re eating on a budget.

In recent years, Italian restaurants in London Bridge have really had a renaissance, led by the phenomenally popular Padella and others. Click the link to check out our list of all the Italian restaurants in London Bridge - you can look over the entire directory and filter the list to find the perfect restaurant for you.

The Coal Shed, One Tower Bridge

The Coal Shed, One Tower Bridge

One Tower Bridge, Southwark, London, SE1 2SE

This high-end grill restaurant began in Brighton, before opening a London Bridge out-post (if a restaurant in the capital can be called such a thing) in the One Tower Bridge development. For starters expect well-cooked seafood like charred octopus or jerk salmon. When it comes to mains there’s an emphasis on the restaurant’s steak offering – with individual and sharing sizes both on offer. Sides are good here too, with fat chips cooked in beef dripping and hispi cabbage being given a good grilling for added flavour.

£30 - £49
Steak
British
Fish
Silka Urban Indian

Silka Urban Indian

6-8 Southwark Street, London Bridge, London, SE1 1TL

Silka is easy to miss on the main London Bridge drag - once upon a time it was regularly obscured by queues for Padella. Do yourself a favour and find the doorway - the basement restaurant below is full of delicious morsels like homemade chilli paneer, a bold, charry tandoor selection and hearty mains. The duck masala is a delight.

£30 - £49
Indian
Bermondsey Larder

Bermondsey Larder

153-157 Tower Bridge Road, Bermondsey, London, SE1 3LW

With a clutch of top-class restaurants to his name, Robin Gill’s relaxed Italian-leaning style shows no signs of slowing down in the popularity stakes. Here in his London Bridge outpost you’ll find a sprawling terrace, relaxed neutral interiors, a cracking drinks list and a menu stuffed with seasonal, produce-led delights.

£30 - £49
Modern European
British
Champor Champor

Champor Champor

62-64 Weston Street, London Bridge , London, SE1 3QJ

Champor Champor's eclectic dining room functions as a precursor to the vibrant, exciting and, at times, unusual fare on its Thai-Malay menu, with the interiors and decor inspired by a variety of global influences. 

£30 - £49
Malaysian
Thai
Turnips

Turnips

43 Borough Market, London Bridge, London, SE1 9AH

If you’re in Borough Market hoping to taste a sample of the market’s world famous produce, Turnips is the place to go. Tomas Lidakevicius runs the restaurant arm of this long-established and highly regarded fruit and veg wholesaler, using top quality produce to turn out hyper-seasonal dishes. Another of London’s underrated gems.

£50 - £79
Modern European
Parrillan Borough Yards

Parrillan Borough Yards

4 Dirty Lane, London Bridge, London, SE1 9PA

After a slightly rocky start, Angel Zapata Martin’s open-grill ode to Spain has really found its groove at King’s Cross and Borough Market. You’ll find it in a neat space in the new Borough Yards development, where chefs dish up plates of grilled squid, milk fed lamb, hulking veal shanks and a showstopping pina catalana served in a hollowed-out pineapple.

£50 - £79
Spanish
Barbecue
Legare

Legare

Cardamom Building, London Bridge, London, SE1 2YR

Run by an ex-Trullo chef and an ex-Barrafina front of house manager, this neighbourhood Italian is a slick operation. Expect plates of pasta and simple ingredient-led sharing dishes as well as a stellar wine list.

£30 - £49
Italian
SquareMeal London Top 100
Aqua Shard

Aqua Shard

Level 31 The Shard, Southwark, London, SE1 9RY

Take in views of London Bridge from the 31st floor of The Shard at Aqua Shard. If you’re looking for drinks and snacks it’s a great way to see the city without having to spend the entry fee usually charged for the viewing platform (personally, we’d much rather spend that money on a drink). Meals here aren’t cheap, with some mains coming in around £40, but the cooking is good. We awarded the kitchen a silver award for its menu which features things like John Dory with mushrooms and pickled samphire; and crisp-skinned duck breast with beetroot.

£50 - £79
British
Afternoon tea
Le Pont de la Tour

Le Pont de la Tour

Butlers Wharf, Bermondsey, London, SE1 2YE

Located in a former tea warehouse, this classic French restaurant has an unexpected but welcome industrial edge to it. This is another spot in London Bridge with a great view, thanks to its position down on the river, overlooking Tower Bridge. The main menu can lean towards the pricier end of things, while there’s usually a reasonable set menu to choose from. Holding our silver award for great cooking you can expect dishes like gazpacho, Cornish plaice with meuniere sauce, and crème brulee.

£30 - £49
French
Roast

Roast

Floral Hall, Stoney Street, London Bridge, London, SE1 1TL

Set above Borough Market, Roast deals in proper British fare – with an emphasis on (as you might have guessed) roasts. Outside of Sunday dinners though the menu offers up other delicious dishes, like lamb liver with mash, onion gravy, and smoked bacon; and chimichurri flat iron steak with skinny fries. Despite Roast having a meat-heavy offering there are veggie options too, like a cauliflower and saffron crumble with butternut squash and coconut puree, baby onions, chilli almonds and cashew nuts.

£50 - £79
British
Pique-Nique

Pique-Nique

32 Tanner Street, Bermondsey, London, SE1 3LD

Set on the edge of a park, this casual French bistro combines a cosy interior with a bright and breezy summer terrace, which makes it an ideal spot whatever the weather. If you’re after something quick you can pick up a takeaway rotisserie chicken that is rich and perfectly roasted, or if you have time there’s a short but sweet a la carte menu. Choose from dishes like sardines escabeche or John Dory with artichoke and romesco sauce.

£30 - £49
French
Pizarro

Pizarro

194 Bermondsey Street, Bermondsey, London, SE1 3TQ

This contemporary restaurant from Jose Pizarro is decked out with modern wooden tables that are offset by Spanish-inspired tiles surrounding the open kitchen. Make the most of the ‘picky bits’ that feature on the Pica Pica section of the menu – house marinated Spanish olives, pan con tomate, spicy prawn fritters with lemon allioli, and padron peppers with flaky sea salt. Larger plates feature moreish Spanish dishes like Iberico Pork, or John dory a la plancha with vinegar sauce and a gem and radish salad.

£50 - £79
Spanish
Casse-Croûte

Casse-Croûte

109 Bermondsey Street, Bermondsey, London, SE1 3XB

At this charming French bistro you’ll be transported to the Paris of your imagination. There are checked tablecloths, bentwood chairs and the menu features just three choices, all written in French. On our visit we tried a solid selection of charcuterie, a light mackerel dish in white wine and a plum tart to die for. You never know what you’ll get, though, as the menu changes daily – but it’s always robustly flavoured French classical cookery.

£30 - £49
French
Elliot

Elliot's Borough Market

12 Stoney Street, Borough Market, London Bridge, London, SE1 9AD

One of London’s real underrated gems, both the Hackney and Borough Market locations are fantastic, with oft-changing, seasonal menus packed full of dishes you just want to eat. The Borough site is often busy - such is the nature of being next to the market - but grab a table and you won’t be disappointed by the generous cooking and knowledgeable wine selection.

£30 - £49
British
Swan, Shakespeare’s Globe

Swan, Shakespeare’s Globe

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

If you’re visiting from out of town or have friends coming to stay with you in London then you can’t get much more brilliantly British than a pub, beside the Shakespeare’s Globe Theatre, on the banks of The Thames. In addition to the cracking views the food here is a good iteration of gastro-pub grub, featuring dishes like flavoursome rump of lamb with shoulder croquettes, smoked carrot salad, and lamb fat dressing gracing the menu. The puds and cheese section isn’t bad either – think a deliciously indulgent list of sweets featuring things like a rum and bergamot Baba and a chocolate sponge.

£30 - £49
British
Brasserie
Bars
Afternoon tea
Santo Remedio Cantina & Comedor

Santo Remedio Cantina & Comedor

152 Tooley Street, London, SE1 2TU

This Mexican restaurant started out life in Shoreditch. When rent prices forced it to close its speedily-gathered fan base crowdfunded to get it back up and running in its current London Bridge site. If you’re looking for a casual bite to eat with friends, and maybe a few beers, this is the perfect spot. Pick from chicken, pork confit, or soft shell crab tacos and don’t forget to leave room for the churros that come with a generous helping of dulce de leche.

Under £30
Mexican
Trivet

Trivet

36 Snowsfields, Bermondsey, London, SE1 3SU

Big things were expected when Jonny Lake and Isa Bal left The Fat Duck, where they were head chef and head sommelier respectively. The pair opened Trivet in Bermondsey and, after weathering the COVID pandemic, have gone from strength to strength, sweeping up awards for their gutsy cooking and smart wine selection. Bal’s wine lists are remarkably wide in scope, and his choices are second to none, making this is an ideal dinner location for wine connoisseurs.

£50 - £79
Modern European
Two Michelin stars
SquareMeal London Top 100
José

José

104 Bermondsey Street, Bermondsey, London, SE1 3UB

Celebrity chef José Pizarro’s tapas bar in London Bridge dishes out small plates with big flavours. All the ingredients are expertly sourced, ensuring taste is at the forefront of everything the kitchen does. There are the classics, like patatas bravas and tortilla, and also some twists on traditional dishes like cured tuna with almonds or baby chicken with potatoes and romesco sauce.

£30 - £49
Tapas
Spanish
Bar Douro

Bar Douro

Arch 35B, Union Street, London Bridge, London, SE1 1TD

This picture-perfect restaurant is decked out in Portuguese blue and white tiles and celebrates both regional and national dishes on a small but perfectly formed menu. Favourites from our visit include beautifully cooked succulent pig and creamy croquettes that both had attention paid to their provenance. Finish things off right with a plate of cheese or a pastel de nata custard tart.

£30 - £49
Portuguese
Bao Borough

Bao Borough

13 Stoney Street, London Bridge, London, SE1 9AD

After success with its Fitzrovia and Soho sites the infamous Bao restaurants opened up a third spot in London Bridge. Decorated in its signature simple style, with an almost canteen-like feel, this Taiwanese eatery serves up the expected bao buns, as well as dishes from the grill and larger plates of noodles. Over the weekend there’s also a takeaway hatch, to allow for quick grab-and-go lunches. Our favourite has to be the chicken nugget bao that is like a grown up McDonald’s burger with added Instagram-appeal, and the spiced beef butter scallops are a must-try.

Under £30
Taiwanese
Oblix at The Shard

Oblix at The Shard

Level 32, The Shard, 31 St Thomas Street, London Bridge, London, SE1 9RY

If you want a view of London Bridge itself you might want to take yourself off up The Shard, to Oblix. Mains here are cooked on a Josper grill, on a rotisserie or in a wood-fire oven – so expect big, bold flavours. Choose between classics like steak or duck with sides of chunky chips or mac ‘n’ cheese. Brace yourself to pay for the view, as dishes do come with a hefty price tag, but with one of our gold awards you can also anticipate good, solid cooking from the kitchen.

Over £80
International
Barrafina Borough Yards

Barrafina Borough Yards

2 Dirty Lane, London Bridge, London, SE1 9DG

Next door to sister-site Parrillan, Barrafina arrives in Borough Yards with another buzzy space that focuses around pacey counter dining (though also has tables if you feel so inclined). Grab a spot at the counter and peruse the specials with a glass of cool sherry and some almonds to nibble on.

£50 - £79
Tapas
Spanish
Restaurant Story

Restaurant Story

199 Tooley Street, London Bridge, London, SE1 2JX

If you can get a table at Restaurant Story you’ll be well-rewarded. This isn’t for the faint of heart, as the only option at dinner time is a ten course menu that features all sorts of unexpected and unusual dishes. You might well have heard of chef Tom Sellers' beef dripping candle that comes lit to the table, along with bread to dip in the melting liquid. And there are other such playful things on the menu too, like the Storeo which looks like an Oreo biscuit but is actually a savoury course filled with cheese.

Over £80
Modern European
British
Two Michelin stars
Padella

Padella

6 Southwark Street, London Bridge, London, SE1 1TQ

Started by an alumni of Jamie Oliver’s Fifteen restaurant, this humble pasta spot regularly sees people queue for hours to try the plates on offer, and having awarded it our gold rosette we’re inclined to think it may just be worth the wait. Small plates allow you to try a few different dishes between your table, but the ultimate crowd-pleaser ‘pici cacio et pepe’ is a lesson in the impact of sticking to simple flavours. Homemade pasta is tossed in butter, cheese and pepper for a moreish comfort food carb-fest that should delight just about any diner – big or small.

Under £30
Italian
Sollip

Sollip

Unit 1, 8 Melior Street, London Bridge, London, SE1 3QP

Husband and wife team Woongchul Park and Bomee Ki run this understated, minimalist tasting menu restaurant, which combines Korean and European flavours. Wondering what that translates to exactly? Think braised beef short rib with cured cucumber, black truffle and butter rice, or perilla ice cream with Granny Smith granita. The pair received a Michelin star in 2022 as well.

Over £80
Korean
French
One Michelin star
Hutong at The Shard

Hutong at The Shard

Level 33, The Shard, London Bridge, London, SE1 9RY

Sitting pretty on the 33rd floor of The Shard, this London Bridge restaurant has a seriously impressive position. While the views are stand-out, so is the food. Holding our top rating of a gold award we love the Northern Chinese cooking available here. Pick from classics like spring rolls and Peking duck, or go for something a bit more unusual by trying dishes like fried prawns with salted egg yolk and sauce, or bean curd rolls stuffed with monkfish.

£50 - £79
Szechuan
Chinese
Bars
Dim Sum
International
Gunpowder Tower Bridge

Gunpowder Tower Bridge

4 Duchess Walk, London, SE1 2SD

Just a short walk from London Bridge is the One Tower Bridge development where the second Gunpowder restaurant resides. Here Modern Indian cooking is the order of the day, with amalgamations like a clasically British cheese toastie that has been given a good thwack of chutney and a healthy sprinkle of spice to take it to the next level. We love the Madras-flavoured chicken lollipops and the Kashmiri lamb chops too. 

£30 - £49
Indian
Casa do Frango

Casa do Frango

32 Southwark Street, London, SE1 1TU

If you love piri piri chicken, but know you deserve something more than Nando’s can offer then we think you might just find heaven at Casa do Frango. Chicken is cooked over open flames for that delicious charred flavour, and you’re given the choice between homemade piri piri, oregano, or lemon and garlic sauces. Sides are given a good weighting with chips, rice and salads all on offer, and aside from poultry there are sharing dishes of things like garlic prawns and pork belly ribs.

Under £30
Portuguese
Hawksmoor Borough

Hawksmoor Borough

16 Winchester Walk, London Bridge, London, SE1 9AQ

Hawksmoor’s London Bridge branch serves up everything you’d expect from this British mini-chain. With its steak-focus you can expect top-quality cuts and carefully-sourced meat as well as indulgent extras such as half a native lobster, grilled bone marrow or thick cut bacon. What is a steak without fries, we hear you say. And we all know the answer is, nothing. So luckily Hawksmoor have done the right thing and offer two kinds – triple cooked and beef dripping – as well as mash with gravy, baked sweet potato and macaroni cheese to serve alongside your chosen main. 

£50 - £79
Steak
British

If you're planning on spending a bit of time in this neck of the woods, hop on over to nearby Bermondsey and dip into one of the best Bermondsey Street restaurants, as tested by us. That said, there's great food everywhere you turn in London, so if you're chasing the hottest restaurants of the moment, check out our list of the Top 100 London restaurants, or a roundup of the best new London restaurants, complete with all our latest reviews. 

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