The most Instagrammable bars and restaurants in London

LINNEAEN restaurant

One of my favourite things about living in London is the endless options you have for eating and drinking. There are so many independent restaurants and bars, as well as smaller chains exclusive to this city to enjoy. With new options popping up across the city all the time, one theme they seem to have in common these days is making their decor as ‘instagrammable’ as possible. And as today’s generations are avid social media users, a fancy interior only increases the popularity of a venue. Luckily for locals, visitors and tourists in London, there are always plenty of pretty choices for food and drink no matter where in the city you find yourself. Below are a few of my favourite most instagrammable bars and restaurants in London!

The Most Instagrammable Bars and Restaurants in London


This is a unique venue in itself, a restaurant cross salon located in Embassy Gardens, you can pop in for brunch and get your hair done too. The cocktails are fruity and the brunch is delicious! The interior of the cafe is fairly small though, so be sure to book this popular spot in advance to avoid disappointment!

Address: Embassy Gardens, 2 New Union Square, Nine Elms, London SW11 7AX

Nearest station: Nine Elms (Northern line)

Prices: ££


I had been dying to visit Harry’s for a while after seeing the gorgeous interior and delicious looking food plastered over my instagram feed. Sometimes, places that are hyped up a lot on social media can be a bit disappointing when you do finally visit, but that was absolutely NOT the case at Harry’s. Honestly, the food was incredible, and the service was amazing too! If you visit, you really have to get the truffle tagliolini and the tiramisu – both the best pasta and the best tiramisu I’ve eaten outside of Italy. 

Address: 3 Gee’s Ct, London W1U 1JB

Nearest station: Bond Street (Central line, Jubilee line)

Prices: ££


If you’re looking for quirky cocktails with friends in an elusive, dimly lit, leafy interior that exudes jungle vibes, then look no further than Amazonico. Located in the heart of Mayfair, it certainly isn’t cheap, but the drinks are strong and you might even spot a celeb or two during your visit. 

Address: 10 Berkeley Square, London W1J 6BR

Nearest station: Green Park (Victoria line, Piccadilly line, Jubilee line)

Prices: £££


With multiple locations throughout the city, Megans is a popular spot for brunch, lunch and dinner. Their cute interiors make the ideal backdrop for a bottomless brunch, and on a warm day, the Battersea Power Station location is the best location for enjoying food and drinks outside right on the Thames. 

Address: 27 Circus West Village, London SW11 8NN

Nearest station: Battersea Power (Northern Line)

Prices: £

Sushi Samba 

If sushi is more your thing, then you HAVE to visit Sushi Samba. Both Covent Garden and the Liverpool Street locations boast stunning interiors, gorgeous views and even better food and drinks. 

Address: 35 The Market, London WC2E 8RF (Covent Garden) 

Address: Heron Tower, London EC2N 4AY (Liverpool Street)

Nearest station: Covent Garden (Piccadilly) / Liverpool Street (Central, Circle, Hammersmith & City, Metropolitan)

Prices: ££

Image Source: SquareMeal

14 Hills 

Another restaurant that has been popping up all over Instagram recently is 14 Hills. From the same owners as Bluebird, Madison and Quaglinos, this modern european restaurant boasts a jungle-esq interior, live music, a delicious menu and a terrace with 360 degree views of London. 

Address: 14th floor, 120 Fenchurch St, London EC3M 5BA

Nearest station: Bank (Northern,Central, Waterloo & City)

Prices: ££

The Nest Treehouse

For a fun twist on Mexican food, delicious margaritas and epic views of central London, head to the Nest Treehouse to the Madera restaurant. The decor is very reflective of its ‘Treehouse’ name, and the place has a very fun and lively vibe which makes it a great place for dates, or dinner and drinks with friends.

Address: 14-15 Langham Pl, London W1B 2QS

Nearest station: Oxford Circus (Victoria line, Bakerloo line, Central line)

Prices: ££

Image source: Treehouse Hotel

Dalloway Terrace

Dalloway Terrace is known for going all out on their seasonal decorations. For spring, summer, autumn and winter you can expect to see a variety of different floral set ups on their outdoor terrace. I visited during the winter of 2020 and it was stunning! The menu is excellent, the food is delicious and the wine is also very tasty. 

Address: 16-22 Great Russell St, London WC1B 3NN

Nearest station: Tottenham Court Road (Northern line, Central line)

Prices: £££

Image source: VisitLondon

Loved this post? Check out The Best Places for Afternoon Tea in London