Best London Restaurants For An Instagram Photo

Are you the kind of Londoner who hunts down the most visually exciting dish on any menu that comes your way? Do you need to completely rearrange the plates for the best light before anyone gets to chow down? DesignMyNight delivers to you, the Insta-foodies of London, a definitive list of the best restaurants, pubs and bars serving the most snappable food around. So get ready to get your phone out, lean close and make those followers salivate.

Last edited by Scarlett Welch

Last updated on 22nd February 2024

Try Our Easy-To-Use Table Search Engine

Next time you're looking to book another Instagrammable restaurant, head to our brand new search engine where you'll come across 1000s of amazing UK venues. To make the deal sweeter, you'll earn rewards to spend on fun experiences and events at the same time. 

The Coral Room

Looking to add a few extra pics to the grid? Head over to Bloomsbury where this gorgeous space offers the ultimate backdrop to your sipping snaps, with 1920's-inspired interiors and clever cocktails ideal for enjoying on their alfresco terrace.

Megan's - Various Sites

Seeking that perfect Insta shot? Yeah, you best head to Megan's. With venues spanning the city, you can rely on pretty alfresco gardens and fairy light-adorned spaces to dine in. You'll also get to snap the food, with spreads including shakshouka and mezze bowls.


A unique dining experience in London, Bustronome is bringing you Instragrammable interiors, unmissable views and indulgent menus in equal measure. Hop aboard this double-decker for a  quirky tour of the city paired with multi-course dining and wine.

Ave Mario

The third instalment in Big Mamma's British takeover, Covent Garden's Ave Mario matches neon lights and bright red interiors with plush velvet booths and stripey cielings. Expect the same moreish Italian plates and in-your-face decor that made Gloria and Circolo Popolare so popular. 


Covered in vibrant artwork with magnificent chandeliers and a tree growing through the centre, Jacuzzi in Kensington is undoubtedly an excellent location for snapping Instagram pics. The menu features indulgent Italian dishes like trendy burrata and juicy steaks.