Market Place Vauxhall
From Vauxhall to Peckham, Market Place is the ideal pick for street food in South London. Get over to one of the locations for a variety of dishes from across the world, spanning Mexico, Sri Lanka, Italy and more.
Looking for the best places to eat in south London? Stop right there and scan your eyes over our hand-picked guide, it’s an eclectic gathering of some of our favourites. Whether you’re in need of an authentic tapas experience, hoping to delve into some dim sum or just looking to wile away the hours at a charming gastropub, our collection of the best restaurants in south London comes out top trumps.
Last edited by Marcus Sanigar
Last updated on 23rd January 2026
From Vauxhall to Peckham, Market Place is the ideal pick for street food in South London. Get over to one of the locations for a variety of dishes from across the world, spanning Mexico, Sri Lanka, Italy and more.
Dose up on the best of the British when it comes to eating out in South London as The Castle provides the marker for some of the best gastro grub South of the river. Notable for their British bites, head on down for flavour and real ales combined.
Every Thursday - Optional Bottomless Dinner and 1 other offer
For those seeking sophisticated dining in South London, Ozoku Beckenham is a true hidden gem. Serving up refined Pan-Asian cuisine in a beautifully designed space, it's a go-to destination for casual luxury south of the river.
Dishes are served Izakaya-style - meaning they're made to share and arrive as soon as they're ready, allowing for a continuous journey of bold flavours and fresh ingredients. Add in warm service and weekly dining offers, and you've got one of South London's most exciting culinary experiences.
Nestled on Electric Boulevard with sweeping views of the iconic Battersea Power Station, Sticks'n'Sushi Battersea features an impressive dining space designed by the celebrated Copenhagen-based OEO Studio, renowned for their work on Noma-Kyoto. The restaurant combines a striking artistic interior with the brand's signature menu—often described as "sushi for those who don't like fish."
Seafood lovers can savor options like yellowtail ceviche and snow crab temaki with trout roe, but vegetarians won't feel left out either. With creative choices using tofu, Japanese omelette, grilled pepper, and avocado in unique ways, there's no shortage of delicious options, from nigiri to maki rolls and beyond.
The Begging Bowl is a Peckham gem known for its bold Thai flavours, inspired by the bustling food markets of Chiang Mai. Chef Jane Alty's menu features vibrant sharing plates made with specialist ingredients and a deep respect for Thai culinary heritage.
Whether you're dining on the terrace or inside its cosy dining room, expect a warm welcome, punchy cocktails and a truly memorable meal.
A top choice of Greater London restaurants is Harlem, the New Malden high street destination that's got New York-inspired dishes with an Italian leaning on the menu. Think parms, pizzas and pastas, alongside a choice of burgers or steaks.
Balans Soho Society has come south of the river to deliver their 'too much of a good thing is a very good thing' ethos, with a mix high and low life décor, eccentric touches and a Bohemian attitude.
Head down into the Leake Street tunnel where Draughts is bringing you craft beers, classic cocktails and an incredible lineup of board games. Alongside their entertaining offering, the Waterloo restaurant fronts burgers, bites and Mexican snacks.
With an interior reminiscent of an age old Chinese Opium den, The Courtesan is a charming South London restaurant at which to grab a plate of traditional Dim Sum, to enjoy a pot of tea or even to indulge in a few cocktails infused with the taste and spirit of Imperial China.
This cool and comfortable South London restaurant is a top spot for those oh the search for a classic British meal. With gorgeous, hearty dishes up for grabs and an impressive wine list, it's a great place to chill out with some classic food and drink.
Nova is the West London sushi and steak place that's sure to hit the spot, whether you're after turf, surf or both. Make your way to this gorgeous Park Royal location, where you'll be able to enjoy Turkish mezze, lamb, beef cooked in fire shows and more.
Situated in Waterloo, just a short walk from the London Eye, Pizza Pilgrims is slinging out their award-winning Neapolitan pizzas. Chow down on classic combinations and vegan alternatives, all while sipping cocktails, craft beers or wine.
Promising "industrial sophistication" just a stone's throw from the Tate Modern, The Refinery is another of our favourite restaurants south of the river. Bright, airy and undeniably sophisticated, the food here is fantastic, but it's the range of innovative cocktails and global wines that really stand out here. Ideal for business brunches, after-work lounging or dinner and drinks with friends.
Check out the award-winning bar and restaurant Little Bird Battersea for a cracking selection of small plates and expertly crafted cocktails to wash it all down with. Think international eats like miso-glazed aubergine and chicken satay.
A unique take on a restaurant, the Fengzhen Supper Club sees you join Jay and Chris in their Crystal Palace home for a communal meal to remember. Expect 10 courses of feasting food from China and South-East Asia, to be devoured alongside likeminded foodies. Better yet, it's BYOB too.
Head on over to Hannah in Clapham for some tasty grub and bespoke drinks. Choose from delightful small plates ranging from oxtail mac 'n' cheese and gyozas, to mouthwatering braised chorizo in their gorgeous, laid-back space.
Kruk is a standout in Peckham's urban food landscape - a Thai bar and restaurant that serves up spicy, flavourful dishes alongside creative cocktails.
The venue's lively vibe, plant-based alternatives, and location under the train arches make it perfect for groups, vegan diners, and anyone craving authentic Asian flavours in South London's bar scene.
Get to know one of Sutton's best Italian restaurants, Zizzi. Home to multi-coloured booths, gleaming wooden tables and hanging foliage, it's a pretty place to indulge in delicious eats. What's on the menu? Lasagne, pancetta risotto, lentil ragu and so much more.
When it comes to Italian food, there's nothing quite like freshly cooked pasta and specially sourced wines. Head to Brixton Water Lane where you'll find just that, in the stunning laid-back setting of Maremma. Grab a seat at the communal table and tuck in.
Looking for succulent steaks in South London? Dom Carnivoro is ready to answer the call.
The menu doesn't mess about, bringing you only the finest Brazilian beef cuts like picanha and feijoada. The drinks list is just as on the money, with European and Brazilian bottles designed to pair perfectly with every bite.
An excellent restaurant in South London, SW16 Bar & Kitchen is a gorgeous Italian spot on Streatham High Road. Those stopping by for a bite will be treated to handcrafted pasta dishes and a selection of meatier mains.
SAMA Bankside in Southwark should probably be on your list of restaurant bars in London. While the contemporary space offers a variety of drinks to enjoy in the 6000 square foot space, they also deliver a variety of tasty Caribbean dishes too.
Rich and tender southern goods come slow-smoked on site, with a huge selection of bourbon and rye to help wash it all down. Pig out at one of the best BBQ restaurants in South London but don't go too crazy; there's dancing to be done afterwards, with live jazz bands and DJs playing funk until 2am at weekends.
On the hunt for more casual dining dens? Honest Burgers is one of our favourite joints in South London. Enjoy tucking into buttermilk fried chicken, beef and vegan patties, accompanied with extra crispy rosemary salted chips and a bottle of beer.
A South London gem, Sea Garden & Grill Tooting is a first-class spot for those of you after a family-style dining experience. Situated on Broadway Market, this venue has a range of seafood up for grabs. If you're feeling thirsty, opt for an ocean-inspired molecular blend.
Found within a stone's throw of the Oval cricket ground, the Fentiman Arms is rightly considered one of the best gastropubs in south London. Homely and snug, the venue has made a name for itself with its glorious range of British cooking; take your pick between sausage & mash, chicken pie and beer-battered fish & chips, available to enjoy in the garden in the summer months.
Head down to the gorgeous setting of Battersea Rise and enjoy some authentic Vietnamese cuisine, with picturesque views. Whether you're in the mood for a healthy salad, noodles that pack a punch or an aromatic curry, Pho has got you covered.
Located on Bermondsey Street, The Last Talisman is a South London hidden gem. This gorgeous Asian grill restaurant and sleek cocktail bar is the stuff of date night dreams, with a tasty brunch menu to boot.
Looking for restaurants near Clapham? The Little Orange Door comes out top thanks to swoon-worthy interiors and tasty offering of bao buns, brunch plates and gourmet desserts; all washed down with handcrafted cocktails.
Located on Crystal Palace's 'triangle', Cocos Dining Experiences brings together the best of Caribbean and modern European cuisine in a stunning rainforest-inspired setting. Whether you're sipping on cocktails, enjoying fine wine, or diving into the delicious menu, every meal is an experience to remember.
Start your day with inventive brunch dishes like Scotch Bonnet lobster-stuffed brioche or barbecue jerk chicken Belgian waffles, and stick around for a dinner featuring slow-cooked oxtail in flavourful Caribbean spices. Every other Saturday, enjoy their bottomless brunch, offering unlimited sides, drinks, and the beats of live DJs to set the mood.
Born from a pop-up and crafted by BBQ Whisky Beer's award-winning team, Britannia Smok'd brings the best of global barbecue traditions to London Bridge. From the low-and-slow smoked meats of American pitmasters to the charred, flame-kissed dishes of modern British cooking, their menu is a bold, flavour-packed adventure.
Whether you're a meat-lover, a whisky fan, or a burger enthusiast (don't miss their ever-changing burger of the month), this is one fiery food destination you won't want to miss.
OctaGreen is the Putney restaurant that's bringing all your health-kick needs to sumptuous meals. Expect unlimited salads, clean mains and more at bottomless dinner, alongside fresh juices, smoothies and something stronger to accompany.
A true neighbourhood gem, West 16th is a must-visit for food lovers in South London. Situated on the border of Herne Hill and North Dulwich, this stunning eatery is the perfect place to enjoy a delicious breakfast, brunch, or lunch throughout the week.
And for those who love a laid-back yet refined dining experience, their seasonal dinner menu (Thursday to Saturday) showcases creative, modern dishes in a welcoming, light-filled space. Whether you're after a quick coffee, a long brunch, or a cosy evening meal, West 16th has it all.
When it comes to pizza restaurants in South London, Mamma Dough's locations in Ladywell, Peckham, Brixton, Sydenham and South Norwood ought to fit the bill. Expect a load of sourdough slices slathered in tasty toppings, with cocktails, wine or beers to wash it down.
Nestled by the Thames, this South London gem features a menu crafted by Chef Alex, focusing on locally sourced ingredients and responsibly sourced seafood.
The ambience is as delightful as the food, with golden light casting a warm glow across the space, complemented by cosy booths and a gorgeous riverside terrace. Whether you're in the mood for a romantic dinner or a casual meal with friends, Waterfront London guarantees an unforgettable dining experience.
Prince of Wales is a charming gastropub and restaurant in Putney, serving a hearty mix of classic British dishes in a traditional setting. Head to this South West staple for the chance to drink and dine in cosy surroundings or on the heated outdoor terrace space.
One of the best places to eat in South London, Leadbelly's Bar is contemporary pub with a chilled-out feel that fits any kind of occasion. Check out the menu of British classics next time you're craving a little comfort, with seasonal ingredients placed firmly at the forefront.
Restaurants is South West London rarely come as lovely as Dim T Victoria, a place for Pan-Asian grub aplenty. Think curries, noodles, dumplings and more across the pretty space, all accompanied by cocktails or wine.
A premier Italian restaurant and wine bar in Croyden, Basil & Grape serves a selection of authentic eats perfectly paired with a varied selection of delicious wines. Should you be searching for a midweek pick-me-up, they offer a Wednesday deals that'll make your mouth water.
If you're in the mood for Thai, Wimbledon's Giggling Squid has a thing or two to tantalize your tastebuds. Whether you're here for a light lunch or indulgent dinner, the sharing boards, Thai tapas and mega mains like Marinated Steak & Crispy Slow Cooked Beef will see to that hole in your belly.
Take your pick of Thai-inspired tipples while you're here, along with fine wine, classic cocktails, beer and bubbles.
Arepa & Co was originally founded by husband and wife duo Gus and Kathe as a stall in Camden Market, and their first site south of the river can be found in Brixton, Haggerston and Elephant and Castle. This modern Venezuelan restaurant boasts simple but stylish interiors, as well as a cracking cocktail menu.
Whether you're swinging by for breakfast, lunch or dinner, there's plenty of authentic fare to choose from. Think braised pork shoulder arepas, dirty yuca fries or triple cheese cachapas.
Balham, meet your flavour powerhouse. Freak Scene Sushi & Robata is where sushi masters and robata grill gurus collide, creating dishes that are as bold as they are addictive. Led by ex-Kurobuta chef Yauheni Kharytonau, the sushi here is pure artistry, while the robata menu brings the heat with charred, smoky delights.
Truffle lovers? You'll want to get intimate with the Koffman's chips & ponzu truffle dip. And if you like your cocktails as daring as your dinner, expect inventive, boozy twists that keep the party going.
Situated on North Cross Road, Kix Bar + Kitchen is the ideal spot for international street eats and low-key vibes. From Tex Mex tacos to Chinese BBQ lamb skewers, you can expect this laid-back eatery to nail delish grub. As for drinks? Expect booze-laced smoothies. Yum.
Get your tastebuds at the ready for a gluten-free feast at Paladar, an impressive eatery in Waterloo serving up delectable sharing plates in a vibrant venue. A centre of excellence for Latin American cuisine in London, they've got deliciously eclectic mix-and-match approach grub as well as yummy cocktails, wines and spirits from their bar. We'd recommend grabbing a helping of grilled chimichurri prawns and finishing off by nibbling on sweet corn cake served with guava compote and fresh cheese ice cream.
BOXPARK Croydon is the destination for street food in South London, promising everything from Filipino bites the jerk shack dishes and more across a range of vendors. Plus, you can munch while enjoying live music, comedy, sport screenings and so much more.
Regularly topping up Balham's rumblin' tums, The Exhibit serves carefully curated drinks and a hearty menu of fresh British produce. Bag yourself a table and get ready for a festival of eating; there's everything from roasted pheasant to Grilled royal beam and Galloway beef burgers with all the trimmings. There's an eclectic entertainment programme for dessert, too.
There's no doubt about it, The Skylark Café is one of South London's prettiest restauarnts. But it's not all style no substance here, as this Wandsworth Common staple serves up classic British dishes and a collection of thirst-quenching sips in charming surroundings.
If you're looking for the best restaurants in South East London, The Omni Collective is a hot contender. The Peckham eatery is renowned for its delicious vegetarian cuisine, featuring dishes like miso polenta with caramelised shiitake ketchup, smoked shiitake and chives.
Looking for a beautiful new brunch spot? Megan's boasts a number of spots south of the river, as well as East Dulwich and Clapham Common with floral decor and fairy lights aplenty. A favourite with bloggers and the MIC crowd, these venues are perfect for the 'Gram.
For gorgeous views while you dine, check out Cottons in Vauxhall. Their spacious outdoor terrace overlooks the river, while the interiors are full of colourful, quirky decor and reggae beats. You can enjoy a vast selection of Caribbean eats here, from lobster mac and cheese to oxtail stew and jerk chicken. You can also nab bottomless brunches between 12 and 2.30pm on Saturdays, including three courses and 90 minutes of unlimited prosecco or rum punch for just £34.50.
If you're seeking a South London restaurant with a difference, Auberge offers a delicious French menu and stunning scenes of the city, including a peek at The Shard. Make your way inside this pretty Waterloo bistro and bar, where you'll get to clink glasses of red vino, all while delving into European delicacies like duck confit, steak frites and so much more. This classy joint is designed to fit the bill for anything from a romantic dinner to a celebratory birthday meal or just a night out with friends.
Bringing you some of the finest slices in South London, this fun and friendly Waterloo restaurant let's you design the pizza of your dreams from their list of fresh and tasty toppings.
Restaurants don't get better than Battersea's Joia - and with good reason. The venue has everything you need from scrumptious Portuguese cuisine and signature cocktails to all pink interiors and beaut city views. Our pick? The croquettes and chorizo ice cream are delish.
Found within Novotel Greenwich, The Gourmet Bar is a relaxing restaurant that promises delicious contemporary eats and a relaxing atmosphere. Its interiors are modern and quirky, with colourful art fixed to the walls and velvet sofas lounging about. Visit to tuck into the likes of jerk chicken burgers, baked camembert, plus salt and pepper squid.
Recognised by Condé Nast Traveller as One to Watch at the 2025 Top New Restaurant Awards, 2210 by NattyCanCook is the debut venture from award-winning chef-owner Nathaniel Mortley. Blending Bajan, Jamaican and Guyanese roots with French culinary flair, it serves up show-stopping pan-Caribbean plates in Herne Hill.
Dishes are both comforting and creative, from the ackee and saltfish spring rolls to the wiri wiri lamb rump. With a welcoming vibe, island soundtrack and bright, airy dining room, it's perfect for casual dinners and special celebrations alike.
When it comes down to top-notch South London restaurants, Kricket Brixton is a real winner. Step inside this quirky Indian eatery, where you'll be met with unique interiors, alongside a flavour-packed menu to boot. Think grilled lamb leg and moreish Keralan fried chicken.
This gem of an eatery can be found on East Street in Bromley, filled with plush velvet booths and low lighting while serving authentic dishes using fresh ingredients and spices imported from Sri Lanka. Dishes here include king fish curry, creamy coconut dhal and shrimp chilli sambol, earning them an prize for Best Sri Lankan Restaurant in the 2022 London Curry Awards.