Best restaurants in Battersea

On the hunt for a restaurant in Battersea? You’re in luck. We’ve done the hard work so you don’t have to and compiled a handy list of the best restaurants in Battersea. Known primarily for its beautiful riverside park and thriving population of young professionals, finding a decent place to eat might be perceived as a tricky task. But actually, there’s a whole club of neighbourhood restaurants, cosy pubs and casual hangouts that are well worth a look-in, catering more than enough for its young and hungry residents. Read on for our pick of the best restaurants in Battersea, and enjoy all the delicious food this underrated part of London has to offer.

Updated on 17 February 2023

When looking for the best places to eat in Battersea, the obvious answer would be the iconic Battersea Power Station. Year after year, more restaurants are added to its ever-growing roster and now you can find a huge number of reliably good eats all under its industrial roof. In fact, if you’re eating out with a group and looking for a place with plenty of options, then our list of the best restaurants in Battersea Power Station is probably your best bet.  

But Battersea’s dining scene is more nuanced than that. Journey down one of its quieter residential streets to discover a host of warm neighbourhood haunts. Closer to Clapham Junction you have Battersea Rise, a bustling stretch home to many reliable restaurants that cater for all occasions. Of course, if you’re in the market for something a little more elegant, then the Wright Brothers on the river is great for fresh seafood, while D&D London brings tasty Italian dishes to Fiume. 

Battersea’s best restaurants are not to be underestimated, which is why we’ve created this list including all the gems you really need to know about. For more information about each restaurant, click through to the listing, then go ahead and book yourself into one today!

Kaosarn Battersea

Kaosarn Battersea

110 St John's Hill, London, SW11 1SJ

The slightly more upmarket sister location to the original location at Brixton Market, this family-run Thai restaurant offers all the favourites plus one or two new dishes. It also has a BYO policy which applies no corkage charge – so great if you’re on a budget!

£30 - £49
Thai
Mien Tay - Lavender Hill

Mien Tay - Lavender Hill

180 Lavender Hill, Battersea, London, SW11 5TQ

This Vietnamese gem has been in business since 2008, and it’s only gotten better with age. Excellent service plus fair prices are part of its secret, but the food if definitely the main draw. Expertly marinated char-grilled minced beef served in betel leaves is one of our favourites.

Under £30
Vietnamese
Gazette Battersea

Gazette Battersea

79 Sherwood Court, Chatfield Road, Battersea, London, SW11 3SE

Gazette is a lovely Parisian brasserie full of olde-worlde atmosphere. While you can laze around on the sofas, you can also enjoy a more formal meal in the restaurants upstairs, where the menu is filled with French classics like good bread & rillettes as well as things such as moules marinière or snails in butter.

£30 - £49
French
Little Bird Battersea

Little Bird Battersea

1 Battersea Rise , London, SW11 1HG

Vibrant and quirky, it’s definitely worth stopping by boho-chic Little Bird for one of their stylish cocktails. They also serve Asian small plates, including Thai fish cakes, tuna sashimi ponzu, lime and pork dim sum, prawn green curry with sweet potatoes and grilled naan bread, or seared beef salad with cucumber and peanuts.

Bars
Room 43

Room 43

43 Lavender Hill, Clapham, London, SW11 5QW

With a house jazz band that livens up the place while you sample the drinks menu – including local craft beers by Wandsworth’s Belleville Brewing Co – Room 43 also offers a delicious selection of Persian-inspired mezze. We love the succulent chicken skewers, marinated in saffron, yoghurt and lemon.

Under £30
Turkish
Bars
Soif

Soif

27 Battersea Rise, London, SW11 1HG

While officially French, this casual wine bar and restaurant doesn’t stick to just Gallic specialties - Italian coppa is listed alongside its mainly French-Mediterranean menu, and you can choose from tapas-style plates or a more formal meal. Add a team of attentive staff and you have a winning spot that one SquareMeal diner ‘can’t stop recommending’.

£30 - £49
French
Evernight

Evernight

3 Ravine Way, Battersea, London, SW11 7BH

Pitching itself as a modern izakaya restaurant, Evernight highlights Japanese cookery techniques whilst showcasing the micro-seasonality of produce from along the British Isles. Long tables are set up for communal dining, or you can sit at the counter below bright, feature lights.

£50 - £79
Modern European
Sushi
Japanese
British
SquareMeal London Top 100
Cinnamon Kitchen Battersea

Cinnamon Kitchen Battersea

4 Arches Ln, Battersea, London, SW11 8AB

With a very modern space featuring a bold open kitchen at the back, exposed brickwork, warm lighting and classy banquettes, this place is all about the low key glamour. But don’t think that leaves the food in second place – the kitchen's delicious take on Indian cuisine is just as striking.

£30 - £49
Vegetarian
Bars
International
Indian
Halal
JOIA

JOIA

1 Electric Boulevard, Battersea, London, SW11 8BJ

Stunning views meet elegant Portuguese plates at this gorgeous art deco spot atop the Art'otel Battersea. Make sure to book yourself a table in JOIA Bar underneath the restaurant for a pre- or post-dinner drink and soak in those views through enormous floor-to-ceiling panoramic windows. 

Portuguese
Tapas
Spanish
Fish
Wright Brothers Battersea

Wright Brothers Battersea

26 Circus West Village, Battersea Power Station, Battersea, London, SW8 4NN

Who better to trust with your seafood needs than oyster farmers turned restaurateurs; the Wright Brothers? While you’ll be able to pick from plenty of seafood options, it’s the oysters that really steal the show - there are usually at least six seasonal varieties to choose from, plus deep-fried, smoked, dressed and citrus-marinated versions.

£50 - £79
Vegetarian
British
Gastropub
Fish and Chips
Fish
The Latchmere

The Latchmere

503 Battersea Park Road, Battersea, London, SW11 3BW

This cosy pub is perfect for a no-fuss meal with friends (bring the whole family, kids are welcome) and does a great line in a Sunday roast. Its location close to Battersea Park also means that a post-dinner stroll is within reach, if you've overindulged on the offerings the modern British menu throws up. 

£30 - £49
Vegetarian
Vegan
Burgers
British
Gastropub
Bababoom Battersea

Bababoom Battersea

30 Battersea Rise, London, SW11 1EE

This modern Middle Eastern hosts midnight feasts after 11pm and breezy weekend brunches, where the likes of harissa scrambled eggs make their way onto the menu. The main menu is made-up of some of the poshest kebabs we've tried in London.

 

Under £30
Middle Eastern
The Alma Wandsworth

The Alma Wandsworth

499 Old York Road, London, SW18 1JF

Easy to spot thanks to its green tiles, this pub is usually filled with locals who come in for a much-needed drink – no matter what day of the week it is. In the dining room guests can enjoy wild boar meatballs with roasted carrots and mash, roasted gnocchi with butternut squash, or there’s always a range of burgers to choose from – plus delicious roasts on Sunday.

£30 - £49
Gastropub
Humble Grape Battersea

Humble Grape Battersea

2 Battersea Rise, London, SW11 1ED

Specialising in sourcing organic wines from small, family-owned estates, this mini-chain also offers a wine-friendly small-plates menu in the casual dining space. If you’re lucky, you’ll also hear the cracking back-stories behind the wines from the friendly staff before you treat yourself to some bottles at a very good price.

£30 - £49
Wine Bars
Fiume

Fiume

Circus West Village, Sopwith Way, Battersea, London, SW8 5BN

With an impressive alfresco terrace by the Thames, we’re great fans of this riverside spot. The buzzy open-plan dining room is equally great for date nights or large groups and we’re still dreaming about the decadent burrata tortelli with sage and truffle.

£30 - £49
Italian

Local to south west London? Explore the area further with our list of the best restaurants in Clapham, where everything from cheap eateries to fine dining spots have set up shop. Or, take a stroll across Battersea Bridge to discover London's well-to-do neighbourhood of Chelsea. Here, you'll find no end to the number of upmarket restaurants and elegant cafes, a reliable bet if you're after something a little bit fancy. You can find them all in this list of the best restaurants in Chelsea

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