London is undoubtedly one of the most Instagrammable cities in the world. From the iconic red telephone booths and the bustling streets of Covent Garden to the majestic Big Ben and the charming Notting Hill, every corner of this city is a potential photo opportunity. Whether you’re a Londoner looking for inspiration or a tourist exploring the city for the first time, there’s always something new to discover and capture through your lens. So, grab your camera and get ready to discover the most instagrammable places in London to elevate your ‘Gram! — We even created a Google Maps List, so you don’t have to 😉
Table Of Contents
- Most Instagrammable Landmarks in London
- Most Instagrammable Immersive Experiences in London
- Most Instagrammable Restaurants in London
- Most Instagrammable Rooftops in London
- Most Instagrammable Hotels in London
- Most Instagrammable Loos in London
- Most Instagrammable Bars in London
- Most Instagrammable Cafes in London
- Most Instagrammable Streets in London
Most Instagrammable Landmarks in London
1. Big Ben
Are you even in London if you don’t take a picture with Big Ben? Although there are a lot of places to capture Big Ben Tower, our favourite angle is from the opposite side of the river, just beneath Westminster Bridge, since it frames the tower beautifully.
📍GV2H 7X4 London, United Kingdom
2. St Pauls Cathedral
From Churchill’s funeral to King Charles III and Diana’s wedding, St Paul’s Cathedral has witnessed many historic events. The most important church in London, every year people gather around it to snap a pic of its grandeur, but our favourite spot to get that perfect shot for the Gram is from Millenium Bridge — basic? Probably, but the composition is just perfect!
📍Thames Embankment, London EC4V 3QH, United Kingdom
3. Tower Bridge
The Tower Bridge is London’s most Instagrammed landmark and no wonder why. Its state-of-the-art design is an excellent example of Victorian engineering at its best. For a flawless shot, try taking the photo on the bridge using a wide-angle lens, but if you want to capture the bridge in all its glory, then pose near Girl with the Dolphin statue.
📍Tower Bridge Rd, London SE1 2UP, United Kingdom
4. Red Telephone Booths
What’s more British than the iconic red telephone booth? Scattered throughout the city, you can find them on almost any corner. Look out for a passing bus near one of them and you’ll get the perfect Brit combo!
5. Leadenhall Market
If Leadenhall Market sounds familiar, it’s because it was Diagon Alley in the first Harry Potter movie. Get lost in its beautiful alleys and channel your inner wizard. Make sure to head in the morning to avoid the crowds in your pic.
📍Gracechurch St, London EC3V 1LT, United Kingdom
6. Kew Gardens
Aside from having beyond stunning gardens, Kew Gardens is one of our favourite places to see cherry blossoms in London. Its surroundings are filled with colourful plants for those looking to add a pop of colour and nature to their Instagram feeds.
📍FPH3 FQ Richmond, United Kingdom
Most Instagrammable Immersive Experiences in London
From ball pools to pillow fight rooms, the possibilities for taking the perfect photo for your Instagram are endless. Dopamine Land has all that makes an idyllic IG Feed. So don’t let anyone count you out, and become a trendsetter.
📍81 Old Brompton Road, SW7 3LD, London, SW7 3LD
Nothing screams Instagrammable more than a candlelit concert at the stunning Southwark Cathedral. Here, when the sun sets, a sea of candles lights up to create a sublime atmosphere that wraps you to the beat of your favourite music but with a classical twist.
📍London Bridge, SE1 9DA
Level up your IG game with artistic photos in one of the best immersive experiences in London. Van Gogh’s experience offers not only the renowned artist’s masterpieces in a new light but also breathtaking backdrops to take your pics in!
📍106 Commercial Street, E1 6LZ
Most Instagrammable Restaurants in London
Sketch tops the list of most Instagrammable restaurants in London no matter how we start this list. There’s a lot to love about this place, from its spectacular The Glade to the magnificent The Gallery, decorated in pink by David Shrigley, to its Instagram-worthy bathroom — you simply can’t go wrong with it.
📍9 Conduit St, London W1S 2XG, United Kingdom
Looking for that Cottagecore aesthetic? Then Maggie Jones’s is the place to eat. A country farmhouse-style restaurant, the restaurant specializes in hearty dishes like venison with mash and guinea fowl in white wine sauce.
📍6 Old Ct Pl, London W8 4EP, United Kingdom
3. Coppa Club
A classic Instagram-worthy spot in London, Coppa Club offers one of the best views in the city. You’ll see Tower Bridge to one side and The Shard to the other. Sit in their cute igloos as you eat and snap a pic with a cocktail in hand for your friends to see.
📍3 Three Quays Walk, Lower Thames St, London EC3R 6AH, United Kingdom
4. 14 Hills
Escape to a tropical wonderland in one of London’s hottest restaurants, 14 Hills. Its elegant furniture, tropical plants, hip bar, and divine brunch are more than enough to pay 14 Hills a visit. Also, their big tree planted in the middle makes for the perfect backdrop.
📍14th floor, 120 Fenchurch St, London EC3M 5AL, United Kingdom
If you like the minimalist aesthetic, Uchi is the restaurant for you. It has sunken dining tables, softwood, and white curtains that permeate a homely, wholesome space with authentic Japanese Insta-ready plates — basically a minimalist dream come true!
📍144 Clarence Rd, Lower Clapton, London E5 8DY, United Kingdom
Of course, we couldn’t finish our guide to the most Instagrammable restaurants in London without Circolo Popolare. Aside from their dreamy fairy lights and more than 200 bottles of booze, what really makes this restaurant Instagram-worthy is their gigantic pizzas, mouthwatering pasta dishes, and OTT meringue lemon pie.
📍40-41 Rathbone Pl, London W1T 1HX, United Kingdom
🍝Hungry for more? Check our guide to the most beautiful restaurants in London
Most Instagrammable Rooftops in London
1. Sky Garden
Do we even have to convince you Sky Garden is Instagram-worthy? We think the picture talks for itself. Its stunning botanical garden, glass walls, and panoramic views of the London skyline make it a must-visit.
📍1, Sky Garden Walk, London EC3M 8AF, United Kingdom
Aside from its sleek modern design and relaxed atmosphere, One New Change Rooftop also has stunning views of St Paul’s Cathedral if you’re looking to diversify those St Paul’s shots you took earlier at the Millenium Bridge. Grab a cocktail and strike a pose for that Insta-perfect picture!
📍One New Change, London EC4M 9AF, United Kingdom
Looking to elevate your Instagram game? SUSHISAMBA is the highest you can get. Sitting on the 38th and 39th floor of the Salesforce Tower, this Japanese-Brazilian fusion of eclectic decor and stunning views of London is the ideal spot for those looking into luxurious Instagram experiences.
📍Heron Tower, Bishopsgate, London EC2N 4AY, United Kingdom
Ummm! Excuse us, but have you seen the stunning view from Sabine? —Ok, maybe we can ignore the cranes— However, Sabine is the perfect spot to get that “the warm weather is here” Instapic. Just chill with a drink, soak in the sun, and let the views behind you do the talking.
📍10 Godliman St, London EC4V 5AJ, United Kingdom
Looking for those New York vibes in London? The Standard Rooftop is the place to be at. Grab your friends pose surrounded by its stylish decor while holding one of their signature cocktails. And while you won’t have views of the Empire State Building, you will get a beautiful view of the city’s famous St Pancras Clock Tower.
📍10 Argyle St, London WC1H 8NP, United Kingdom
Most Instagrammable Hotels in London
1. ME London
From the reception to the bedrooms, ME London is a feast for the eyes. The hotel, designed by renowned architects Foster + Partners,offers stunning views of London. Pose next to the window with a glass of champagne and watch your IG go crazy!
📍Strand, London WC2R 1HA, United Kingdom
2. Leman Locke
There’s nothing more gorgeous than Leman Locke aparthotel. Its stylish pastel colour palette combined with its nordic style furniture is every designer’s dream. Jump into bed, take a bath, or cook a delicious meal because this cool hotel has everything you need for an all-around photoshoot.
📍15 Leman St, London, E1 8EN, United Kingdom
3. Hotel 41
If you want to be treated like royalty, look no further than Hotel 41. This 5-star hotel near Buckingham Palace isn’t short of Instagrammable. Its Conservatory Suite has a beautiful glass roof over the bed, perfect for stargazing, as well as a whirlpool bath inside its marbled bathroom. It definitely can’t get more regal than that!
📍41 Buckingham Palace Rd, London SW1W 0PS, United Kingdom
5. St Pancras Renaissance Hotel
A state-of-the-art hotel, St Pancras Renaissance Hotel is the most magical place in London to stay at. While it’s a historic landmark on the outside, on the inside, it resembles a room straight out of a Harry Potter movie. From its stairs to its wallpapers, you’ll want to take pictures all around.
📍Euston Rd., London NW1 2AR, United Kingdom
6. Blakes Hotel
Designed by powerhouse Anouska Hempel, Blakes Hotel gives off that White Lotus hotel vibe. Its courtyard with hanging Zebras and quirky decor is the perfect backdrop if you’re looking to invoke your inner Jennifer Coolidge. Bold, daring, and dramatic are the three words to describe this very instagrammable hotel.
📍33 Roland Gardens, South Kensington, London SW7 3PF, United Kingdom
🏨Visiting the city? These are the best places to stay in London for a picture-perfect vacation
Most Instagrammable Loos in London
If you ever go to Annabel’s, there’s a high chance you’ll mistake their bathrooms as the main attraction. This private club for the fancy and famous is basically every It Girl’s bathroom selfie fantasy.
📍46 Berkeley Square, Mayfair, W1J 5AT, United Kingdom
No, it’s not the carnival’s hall of mirrors it’s Nopi‘s bathroom. Grab a bite at this stunning restaurant, and don’t forget to go to the bathroom after the meal — to take a selfie, of course!
📍21-22 Warwick Street, Soho, W1B 5NE, United Kingdom
3. The Ned
Pink seems to be a recurring theme in London’s most instagrammable loos, but at The Ned, it doesn’t bother us. Snap a pic in their vintage seats with all your friends for that ultimate bathroom photoshoot.
📍27 Poultry, EC2R 8AJ, United Kingdom
4. The Ritz
How does that song go? “Why don’t you go where fashion sits? Puttin’ on the ritz.” Well, there’s no lie about it. The Ritz bathrooms are of the most fashionable of London.
📍150 Piccadilly, St James’s, W1J 9BR, United Kingdom
5. The Shard
Elevate your bathroom selfie game with a pic on The Shard. With a spectacular view of The Thames, this bathroom is as high as you can get.
📍32 London Bridge St, London SE1 9SG, United Kingdom
Most Instagrammable Bars in London
Travel back in time and sip in that vintage vibe at Cahoots. This disused train station turned into a 1940s cocktail bar will have you dancing swing to live music and trading bootleg liquor. So, don’t forget to bring your analogue for an authentic feel.
📍13 Kingly Ct, Carnaby, London W1B 5PW, United Kingdom
Combine alcohol, nature, and instagrammable interiors, and you’ll get Mr Fogg’s Botanical Garden. This millennial dreamland is decorated with whimsical colours and beautiful flowers and plants. Add their mouthwatering cocktails into the mix, and you’ll never want to leave this place.
📍48 Newman St, London W1T 1QQ, United Kingdom
3. Eve Bar
Whoever said that lust, greed and gluttony are bad things has definitely never visited Eve Bar. Here you are invited to “resist everything except temptation”. From their sourdough with chicken butter to their experimental cocktails, their menu is every instagram foodie’s Eden.
📍34 Southampton St, London WC2E 7HF, United Kingdom
Travel to other worlds with this immersive cocktail experience. Inspired by Avatar, at Avora, you’ll have to mix your elixirs while surrounded by otherworldly decorations that will make you feel you’re at Pandora. This experience definitely makes for a killer Reel.
📍5C, 127 Hackney Road, London, E2 8GY, United Kingdom
Feel like you’re in a James Bond movie at The Coral Room at the Bloomsbury Hotel. Its vintage stools, a marble bar and a glass cabinet with the finest bottles of liquor surrounded by a beautiful coral colour make this cocktail bar the perfect backdrop for a classic Bond photo.
📍16-22 Great Russell St, London WC1B 3NN, United Kingdom
🍸Looking for more inspiration? Check out these pretty bars for picture-perfect cocktails in London
Most Instagrammable Cafes in London
Probably the most Instagrammed shop in London, Peggy Porschen’s pretty-in-pink aesthetic is what dreams are made of. This beautiful cake shop is decorated with pretty pastels and lovely flowers all over. And while there are two equally photogenic shops, our favourite one is the one in Chelsea.
📍219 King’s Rd, London SW3 5EJ, United Kingdom
2. Host Café
Hidden inside the church of St. Mary Aldermary is what many would classify as the holy – and we’re not talking about communion! – but a warm cup of coffee. This secret cafe in London doesn’t only offer heavenly cups of Joe but space for quiet reflection within the big city.
📍St Mary Aldermary, Watling St, London EC4M 9BW, United Kingdom
3. Saint Aymes
Peggy Porschen isn’t the only pretty-in-pink cafe in London. Created by sisters Lois and Michela, Saint Aymes has only one vision “everything is created for beauty’s sake”, and they definitely don’t fall short of it. From their signature 24ct edible gold milkshakes to glitter candy floss, this place is a goldmine of Instagram content.
📍59 Connaught St, St George’s Fields, London W2 2BB, United Kingdom
4. Farm Girl
Step into the sun at this “farmhouse meets California coast” cafe. Farm Girl’s chill vibe paired its with artsy lattes that come in a range of vibrant colours will have everyone on your ‘Gram thinking you’ve moved to the West Coast.
📍59A Portobello Rd, London W11 3DB, United Kingdom
WatchHouse has several shops throughout the city, but none is as aesthetic as the one on Bermondsey Street. A guard post turned cafe, The Watch House’s extraordinary brew and nude decor is the perfect place to snap that “Clean Girl” photo to refresh your feed.
📍199 Bermondsey St, London SE1 3UW, United Kingdom
Most Instagrammable Streets in London
1. Kynance Mews
An all time favourite, Kynance Mews gives the vibes of that dreamy mew you find by a strike of luck. With ivy covered arches, rustic brick houses and the occasional bike parked just in front of an entrance, this street makes for a stunning backdrop.
2. Neal’s Yard
Its colourful signs, brick buildings and little ivy gardens make Neal’s Yard a whimsical enclave in the middle of London. The perfect street for those looking for a unique site in the city.
📍Neal’s Yard, London WC2H 9DP, United Kingdom
3. Warren Mews
Just like Kynance Mews, Warren Mews offers that rustic vibe but with a darker vibe to it. Our favourite spot to take pictures in this street is over the black-bricked house. Pose in front of it with a colourful outfit and see the likes and comments pour in.
4. Grosvenor Crescent
Ranked as the UK’s most expensive residential street, Grosvenor Crescent looks straight out of the Bridgerton series. Its curved street, polished white columns and almost artificially-looking flowers will make any picture taken here stand out on any Instagram feed.
📍11-16 Grosvenor Cres, London, UK
5. Bywater Street
Hidden away in Chelsea, Bywater Street is by far one of the most cheery streets in the area. It’s pastel hued houses give off that Notting Hill vibe but without the huge crowds.