In our opinion, London is easily of the most photogenic cities in the world, with its mix of histroic landmarks, modern architecture and quirky neighbourhoods.

In this guide, we’re sharing the most Instagrammable photo spots in London that we have found during our time living in London and exploring the city; so expect some hidden gems along with iconic spots that can’t be missed.

1. Shad Thames

Tucked away near Tower Bridge, Shad Thames is a historic riverside street with cobblestone roads, iron bridges connecting old victorian warehouses and a moody industrial vibe, perfect for street photography!

Woman standing under bridges on a cobbled street at sunrise at Shad Thames, London

This spot has so many angles to play with, whether your focus is the iconic bridges overhead or framing subjects underneath. For the best light, head here early in the morning or late afternoon when the light streams through the bridges and creates soft shadows, plus the street is quieter.

2. Sky Garden

For some of the best free views over London, head to the Sky Garden, London's highest public garden with panoramic views over London.

Panoramic view of London skyline from inside the Sky Garden

Not only can you capture shots of iconic landmarks like St. Paul’s Cathedral, the Tower of London and the winding River Thames - you can frame photos around the exotic plants throughout the viewing platform.

Just make sure you book a ticket in advance - it's free!

3. Neal's Yard

Hidden in the streets of Covent Garden, Neal's Yard is a small photogenic courtyard filled with colourful buildings, greenery and vibrant shops.

Colourful buildings and windows at Neals Yard, Covent Garden, London

Whether it's the focus of your photos or just an aesthetic background, it's the perfect spot for some London photography.

4. Monument Tower

Monument Tower is a hidden gem photo spot right in the middle of London. Be prepared for some cardio as you have to climb 311 steps to the top of the tower, but you’ll be rewarded with great views of London and the busy streets below.

Don’t miss the spiral staircase itself, which looks epic from the top. Make sure to bring change with you as a ticket will cost you £5.

5. Little Venice

Little Venice is a picturesque spot in the middle of London with colourful houseboats, tree-lined canals and a calm river. You can capture reflections of the boats in the water, snap the quaint bridges, or take some close-ups of the flowers and unique details on the boats.

House boats on the canal at Little Venice, London

This location looks especially beautiful during spring or summer when the trees are vibrant and green!

6. The Garden at 120

Hidden in plain sight in the heart of the City, The Garden at 120 is one of London’s best-kept secrets and yes, it’s free to visit! This rooftop garden is a peaceful escape from the busy streets below, with stunning views of landmarks like the Gherkin, the Walkie Talkie, and Tower Bridge.

The minimalist design, exotic plants, and reflective water features make this spot perfect for photography; you can capture the London Skyline or get creative with the architectural details and leading lines!

More London rooftop views 👇

7 Stunning Rooftop Views in London (Free & Budget-Friendly!)
Looking for Instagram-worthy rooftop views in London? These are the best free and budget-friendly rooftop views in the city!

7. God's Own Junkyard

If you’re looking for a quirky and instagrammable photo spot, God’s Own Junkyard is an absolute must-visit. This neon wonderland in Walthamstow is full of vintage signs, glowing artwork and retro vibes; which creates a cool, edgy look to your photos.

A room filled with lots of neon signs at God's own junkyard in London
Photo by Mateo Krossler

Every corner is packed with eye-catching details, so you’ll probably spend half your time just deciding where to point your camera. Plus, the café on-site means you can refuel with a coffee or cake between shots (because let’s face it, photo-taking is hungry work).

8. London Underground

There’s something undeniably iconic about the London Underground and it's a surprisingly cool photo spot. Whether it’s the curves of the tunnels, the retro tiled walls or the colourful tubes, there’s so much creative potential here. For a clean, modern vibe, head to newer stations like Canary Wharf or Westminster.

London underground esculators at Canary Wharf station
Canary Wharf by Patrick Robert Doyle

The futuristic escalators and dramatic lighting are perfect for some moody shots. If you’re after a classic London aesthetic, places like Baker Street or Piccadilly Circus offer that quintessential tube look with their vintage tiles and old-school vibes.

man in sitting on a platform bench at Baker Street underground station
Baker Street Station (photo by Digital Solacism)

You can also play around with the shutter speed and capture the motion of a train speeding past! Definitely make sure to visit during off-peak hours to avoid the crowds (and the side-eye from commuters).

Tunnel with white lights at Tottenham Court Road Undergroud Station
Tottenham Court Road Station

9. Horsleydown Steps

For a unique perspective of Tower Bridge, head to the Horsleydown Steps, located just below London Bridge on the south bank. This hidden gem gives you a low, dramatic angle of the bridge with the Thames in the foreground.

It’s an amazing place to play with composition, especially if you want to get creative with reflections or leading lines.Make sure to check the tide times before you go, the steps and shore are accessible at low tide. Also be aware that the gate to the steps gets locked at night!

10. View of London from Tower Bridge

Tower Bridge isn't just a photogenic spot itself, it’s also a prime spot for some of the best views of London’s skyline.

From the bridge, you’ll have an incredible vantage point of London's skyscrapers, like The Gherkin and The Cheesegrater, with the Tower of London in the foreground; which creates a great contrast between the historic castle and the modern buildings.

💸
Money Saving Tip - One of the best ways to save on London attractions is with a Go City Pass - offering up tp 50% off the best things to see and do. Plus, if you don't save money on your sightseeing, they'll refund the difference!

11. North Bank View of Tower Bridge

For a unique and picturesque perspective of Tower Bridge, head to the north bank, near the Tower of London. There’s plenty of great spots around this area and you can get creative by playing with the surrounding details, like the ancient walls of the Tower of London or using greenery as foreground.

12. Lovat Lane

Lovat Lane is a charming, cobblestoned street that feels like stepping back in time with its historic buildings and lantern-style street lights. What makes Lovat Lane even better is the glimpse of The Shard peeking through the rooftops as you look up.

View of the Shard down an old cobbled strret on Lovat Lane, London

The contrast of the modern skyscraper against the quaint, historic street creates a beautiful scene that captures London perfectly.

13. Watling Street

For a picturesque view of St. Paul’s Cathedral, head to Watling Street, a narrow road that perfectly frames the cathedral’s impressive dome. The street lined with quaint shops and pubs creates a stunning contrast to St. Paul’s in the background.

View of St Paul's Cathedral at the end of a pedetrian street.

14. Madison Roof Terrace at One New Change

For panoramic views of St. Paul’s Cathedral and the London skyline, the Madison Roof Terrace at One New Change is a great spot.

View of St Pauls from Maddison Court rooftop, London
Photo by Matteo Angeloni

From here, you can get an up-close perspective of St. Paul's, framed beautifully against the cityscape in the background. You can also get creative with your shots by using reflections and a telephoto lens!

15. Natural History Museum

The Natural History Museum is undoubtedly one of the most photogenic buildings in London with its grand Romanesque architecture, intricate details, and towering arches.

Blue whale skeleton hanging from the ceiling of the Natural History Museum, London

Inside the Hintze Hall is where you’ll find the grand staircase and the incredible skeleton of a blue whale suspended from the ceiling; providing plenty of photo opportunities.

16. Barbican Conservatory

One of London’s most unique photo spots is the Barbican Conservatory, located in the Barbican Centre. It’s a tranquil hideaway with over 1500 different plants covering the industrial concrete space and looks incredible as the focus itself or as a background for your subject. The industrial concrete architecture contrasting with lush green plants creates some really interesting images!

Woman walking across a concrete bridge surrounded by tropical plants at the Barbican conservatory.

17. Richmond Park

If you’re looking to do some nature photography, Richmond Park is a must-visit. It’s a beautiful park known for its herds of roaming deer and it's only 30 minutes from central London.

The misty mornings here create perfect conditions for nature photography, with soft light streaming through ancient oak trees and rolling meadows. If you bring a telephoto lens, head up to Sawyer's Hill for an incredible view of London and capture the city's skyline!

18. St. James’s Park

St. James’s Park is one of London’s prettiest green spaces with photogenic views of the city’s landmarks surrounded by serene nature. The park’s central lake with fountains and a charming bridge makes for a great focal point in your photos.

a large building with a fountain in front of it
Photo by Richard Hedrick

You can capture the reflections of Buckingham Palace, The London Eye, or Horse Guards Parade from various viewpoints around the park. Head to the Blue Bridge for the best angles, you’ll get a perfect shot of the lake framed by the trees with iconic landmarks peeking through.

19. The South Bank

Although this isn’t a specific photo spot, it’s well worth a walk along the South Bank as there are countless photo opportunities along this stretch of the river.

Walk along the river bank and you’ll come across beautiful views of London’s landmarks, such as the London Eye, the Houses of Parliament and Big Ben all set against the Thames.

Westminster Bridge with a backdrop of Big Ben and the houses of Parliment at sunset, London

As you move further along, you’ll spot great angles of London’s skyscrapers and St. Paul’s Cathedral. Look for leading lines and subjects to use as foreground to make your images more interesting!

Our 2-day London itinerary 👇

A Less Touristy 2-Day London Itinerary
Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended. While clicking these links won’t cost you anything, they will help us keep this site running and free for everyone. After living in London

20. Notting Hill

Notting Hill has to be one of London’s most instagrammable neighborhoods with its iconic pastel coloured townhouses and vibrant markets. Some of the best photo spots around Notting Hill are Portobello Road Market, Ladbroke Grove or Lancaster Road - known for their iconic rows of rainbow-colored houses.

light-blue and orange concrete buildings
Photo by Olivier Chatel

21. Westminster Bridge Passageway

The Westminster Bridge passageway is an epic photo spot that perfectly frames Big Ben and the Houses of Parliament in the curved arches of the passageway. The dynamic light and shadows in the passage creates a moody and cinematic feel, perfect for capturing those timeless and vintage shots of London.

View of Big Ben from westminster Bridge archway in London
Photo by Ben Kirby

22. Battersea Power Station

The newly renovated Battersea Power Station is a mix of modern and industrial design, creating some interesting photo spots; especially with the iconic red brick contrasting with the industrial architecture. 

Photo by Selim Karadayı

Head to the Turbine Hall inside and check out the sleek interior, the Control Room B which has been renovated as a bar, or The Lift 109 which takes you up through the chimney to look over London.

23. St. Dunstan in the East

St. Dunstan in the East is an enchanting church ruin overgrown with greenery near London Bridge. The gothic arches, ivy-covered walls and tranquil atmosphere make it an incredibly photogenic and peaceful spot; perfect for capturing moody, fairytale-like shots.

a stone archway with a bench in front of it
Photo by Amandine BATAILLE

24. Greenwich Park

Greenwich Park is one of London’s oldest parks with beautiful views of the city and River Thames. From the top of The Royal Observatory, you’ll get a perfect view of Canary Wharf and the iconic Queen’s House, and you’ll be able to see other landmarks like The Shard. If you bring a telephoto lens you’ll be able to capture some epic photos of the Skyline with the park in the foreground.

London skyline with an orange sunset from Greenwich Park

26. Leadenhall Market

Leadenhall Market is a beautiful covered Victorian market with a strikingly unique roof, cobblestone floors and colourful shops; it feels like you’ve stepped back in time! The elegant arches and intricate architectural details look incredible in photos, with plenty of leading lines to play with. We’d recommend visiting early in the morning for softer light and to avoid the crowds.

Empty indoor Leadenhall Market in London

27. Tower of London

The Tower of London is the perfect spot for capturing the contrast between London’s rich history and its modern skyline. Position the Tower of London in the foreground to showcase its centuries-old architecture, with the sleek, contemporary skyscrapers like The Shard rising in the background.

Close up of Tower of London walls with the Shard in the background

For the best shots, explore around the north bank of the Thames and aim for golden hour to add a warm glow to your photos.