30 Of The Best Places In London To Spot Cherry Blossom

They’re a telltale sign that summer is around the corner, and an aesthetically pleasing addition to London’s already picturesque cityscape. Cherry blossom season is usually in full swing between April and May, with the flowers sometimes blooming as early as March when temperatures are mild (even though, apparently, they like to pop up in the middle of winter on rare occasions):

To kick-start your cherry blossom hunt this spring, grab your camera and embark on a tour of our city’s prettiest pink petals — here is your ultimate guide to the most ‘grammable cherry blossom spots in all of London:

Where to find cherry blossom in Central London

1. Outside St Paul’s Cathedral

As if St Paul’s Cathedral wasn’t already beautiful enough. During sakura season, you’ll find several blooming cherry blossom trees scattered in St Paul’s Churchyard, south of the cathedral, giving the historic building a stunning floral frame.

Where to find it: St. Paul’s Churchyard, EC4M 8AD. The nearest stations are St Paul’s, Mansion House, Blackfriars, and Bank. See it on Google Maps.

2. Tavistock Square Gardens

This memorial and peace garden in Bloomsbury is not only beautiful, but also incredibly meaningful. The garden’s statues and trees are dedicated to honour various historic figures and happenings. Along with a statue of Mahatma Ghandi, there is a cherry tree specifically planted to remember the victims of Hiroshima.

Where to find it: Tavistock Square Gardens, Bloomsbury, WC1H 9EZ. The nearest stations are Euston Square, Russell Square and Warren Street. See it on Google Maps.

3. Glasshouse Street, Soho

Soho’s pubs and buildings are photogenic as is, but do you know what can make that view even better? That’s right, some pink cherry blossom in the foreground.

Where to find it: Head down Glasshouse Street across from Leicester Arms Pub in Soho, W1B 5DW. The nearest station is Piccadilly Circus. See it on Google Maps.

4. Mount Street Gardens, Mayfair

Mayfair’s Mount Street Gardens form a small but lovely public space equipped with plenty of benches for you to enjoy your lunch in the shade of a voluptuous cherry blossom tree.

Where to find it: Mount St, Mayfair, W1K 2TH. Near Grosvenor Square and Hyde Park, the nearest stations are Green Park and Bond Street. See it on Google Maps.

5. St James’s Park

Another Central London park that should be on your cherry blossom hunting list. It may not have entire pathways lined with sakura trees, but the dozens of spread-out one’s you can find in St James’s Park are well worth a visit. Sat beside the lake along with bright yellow flowers and lush green grass, there are gorgeous white and pink blooms you can enjoy during a walk through the park. It’s the perfect place for a breath of fresh air while you’re out and about in the city.

Oh, and while you’re near Buckingham Palace, you might also want to see this one: Though it’s technically a crabapple tree and not a cherry, it’s just as pretty and will match the pink aesthetic of your photo gallery perfectly:

Where to find it: Search for the numerous cherry blossom trees all throughout the park, especially near Buckingham Palace, SW1A 1AA. The closest stations are St James’s Park, Victoria, Westminster, Charing Cross and Embankment. See it on Google Maps.

6. Between Thurloe Square Garden and the V&A Museum

The V&A Museum is about to look extra pretty thanks to these magnificent blossoms (that is, if you stand directly behind the tree, but that’s the whole point, right?). Located in a tiny spot of greenery between Thurloe Square Garden and the V&A Museum, you’ll find the Yalta Memorial Garden with a cute little row of cherry blossom trees.

Where to find it: Cromwell Rd, Knightsbridge, SW7 2RL. The nearest stations are Gloucester Road, South Kensington, Sloane Square and Knightsbridge. See it on Google Maps.

7. Albert Memorial, Kensington Gardens

It’s always lovely to wander through Kensington Gardens, taking in the beauty of Kensington Palace and the Princess Diana Memorial Garden and Fountain. But if you’re lucky enough to catch the cherry blossom trees in full bloom here, the park’s Albert Memorial is a sight to behold.

Where to find it: Kensington Gardens, W2 2UH. The nearest stations are High Street Kensington Station, Gloucester Road, South Kensington Station and Knightsbridge. See it on Google Maps.

8. Cadogan Place, Belgravia

Cadogan Place in Belgravia offers two different, but equally picturesque, cherry blossom vibes. Which one’s your favourite?

Where to find it: Cadogan Place, Belgravia, SW1X 9RX, between Knightsbridge and Sloane Square Station. See it on Google Maps.

Where to find cherry blossom in North London

9. Sussex Gardens, Paddington

Paddington’s Sussex Gardens street is home to a number of townhouses and hotels, but it also happens to sport several cherry blossom trees. Even better than that, they are perfectly placed next to a few red telephone boxes, providing a truly iconic London photo op.

Where to find it: Sussex Gardens, Tyburnia, W2 2RU. The nearest stations are Paddington, Lancaster Gate and Edgware Road. See it on Google Maps.

10. Regent’s Park

Regent’s Park is filled with loads of pink and white cherry blossom trees, creating the perfect setting for an utterly magical (and romantic) afternoon stroll. Seriously, can you believe this picture was taken in London?

Where to find it: Regent’s Park, NW1 4NR. Find the florals on Chester Road and in the Avenue Gardens, located in the park’s south east corner near the Broad Walk. See it on Google Maps.

11. Primrose Hill

When it comes to pastel houses in London, Primrose Hill is a fan favourite (right after Notting Hill, of course). Which means that naturally, you’ll find pretty pink trees here, too. It might take a bit of searching around Chalcot Crescent and Chalcot Square to find the odd cherry blossom, but when you do, it will be worth the effort.

Just around the corner, another photogenic Primrose Hill location adorned with pink petals is St Mark’s Church:

Where to find it: Primrose Hill, NW1 7TN. The nearest stations are Chalk Farm and Camden Town. See it on Google Maps.

12. Colebrooke Row Gardens, Islington

The Colebrooke Row Gardens are, admittedly, just a small space of greenery in the Islington/Angel neighborhood. However, the path is a lovely destination for a spring walk, and you can wander along the canal afterwards. Although, to be honest, those benches look quite inviting for a relaxed afternoon of reading under cherry blossom!

Where to find it: The Colebrooke Row Gardens are a five minute walk from Angel Station, N1 8XX. See it on Google Maps.

13. Swiss Cottage Station

Another random place we wouldn’t normally pay much attention to, but if you find yourself near Swiss Cottage Station in the spring, make sure to take a stroll along this little cherry blossom path.

Where to find it: Swiss Cottage Station, Finchley Rd, NW3 6HY, between Swiss Cottage Station and the Swiss Cottage Library. See it on Google Maps.

14. Hampstead Heath Hill Garden and Pergola

This scene looks like something straight out of a fairytale, but it’s actually a little garden in the west part of Hampstead Heath. The Hill Garden was once the private garden of a now demolished manor house, and boasts a variety of colourful flowers, including our favourite pink cherry blossom.

Where to find it: Inverforth Cl, Hampstead Heath, NW3 7EX. The nearest station is Hampstead. See it on Google Maps.

15. Cecile Park, Crouch End

Cecile Park isn’t actually a park, but a street, and it’s lined with, you guessed it, cherry blossom trees. This one may not be totally worth travelling to from far away, but if you’re already in the Crouch End area, why not check it out? Bonus points if you spot a pup like this one on its daily walk.

Where to find it: Cecile Park, Crouch End, N8 9AS. The nearest stations are Crouch Hill and Harringay. See it on Google Maps.

16. Alexandra Palace

There are many reasons to head up to Alexandra Palace, and the display of cherry blossom in the spring is one of them. Pretty blossoms AND endless views—does it get any better than that?

Cherry blossoms surrounding a view of London's skyline from Alexandra Palace
Photo: Adobe Stock, Valentina

Where to find it: Alexandra Palace, Alexandra Palace Way, N22 7AY. The nearest station is Alexandra Palace. See it on Google Maps.

Where to find cherry blossom in South London

17. Tower Bridge Road

Another cherry-blossom-meets-telephone-box photo spot can be found on Tower Bridge Road, south of the Thames. It’s not the most scenic street otherwise, but you can continue straight on and cross Tower Bridge itself once you’ve snapped your picture.

Where to find it: Tower Bridge Rd, SE1 3LU. Continue for about six minutes by foot from the south end of Tower Bridge, or head east from London Bridge Station. See it on Google Maps.

18. Southwark Cathedral

What we love so much about London is its endearing old-meets-new charm. And then there’s just something about that combination of antiquated buildings and the fresh, full-of-life aura of blossoming flowers. Don’t you agree?

Where to find it: Southwark Cathedral, London Bridge, SE1 9DA, near Borough Market. The nearest station is London Bridge. See it on Google Maps.

19. Greenwich Park

It’s no secret that Greenwich Park is one of London’s prime cherry blossom spots. We’d be surprised if you haven’t seen the park’s immaculate petal-coated pathways on your Instagram feed, but just in case they’ve somehow managed to escape you, take a moment to admire this scene.

Where to find it: Greenwich Park, Greenwich, SE10 8QY. Get there by bus or walk over from Blackheath, Greenwich or Maze Hill Station. See it on Google Maps.

20. Herne Hill

Herne Hill might not be as well-known as its neighboring borough of Brixton, but apparently people have gone there specifically for two of its pretty cherry blossom lined residential streets. Who would have thought?

Where to find it: Stradella Road and Winterbrook Road off Half Moon Lane (they’re right next to each other), SE24 9HA. The nearest station is Herne Hill. See it on Google Maps.

21. Cherry Tree Avenue, Battersea Park

The name says it all. For impressive cherry blossom sightings, head to Battersea Park where you’ll come across an avenue of cherry trees—literally.

And just across the river on Chelsea Embankment, there’s a stunning white cherry you can use as a prop for a picture of Albert Bridge.

Where to find it: Find Cherry Tree Avenue in the south west part of the park, branching off from Central Ave, SW11 4NJ. The nearest stations are Battersea Park and Queenstown Road. See it on Google Maps.

22. Kew Gardens

The Royal Botanic Gardens, Kew in Richmond are worth a visit on any day during the warmer months, but if you want to stroll along their famous “Cherry Walk”, you better hurry up. The pathway leading to Kew Garden’s Temperate house is lined with cherry blossom on both sides and surrounded by a field of tulips.

Where to find it: Kew Gardens can be found in Richmond, TW9 3AB, and the nearest station is Kew Gardens. See it on Google Maps.

Where to find cherry blossom in East London

23. Vallance Road, Whitechapel

Vallance Road is, unarguably, an otherwise unspectacular street, but it has this random beautiful row of cherry blossom that makes up for it. Look at that deep shade of pink!

Where to find it: You can find Vallance Road (E1 5HR) right around the corner from Whitechapel Station. See it on Google Maps.

Where to find cherry blossom in West London

The Royal Borough of Kensington and Chelsea is a top contender when it comes to cherry blossom spots in London, so we’re sorry in advance if you’re nowhere near these beauties…

A little PSA: At this point we’d like to remind you to be respectful of the people living on these properties. We’re sure they wouldn’t want groups gathering outside of their doors, so please keep quiet and move on after admiring the pretty houses!

24. Redcliffe Road, Chelsea

Another go-to cherry blossom hot spot (much to the dismay of the street’s residents), is Redcliffe Road in Chelsea. Both sidewalks are lined with lush blooming blossoms, making us wish we could see them from the comfort of our doorsteps every day.

Where to find it: Redcliffe Road, Kensington, SW10 9NP. The nearest stations are West Brompton, Earl’s Court, Gloucester Road and South Kensington. See it on Google Maps.

25. Egerton Terrace, Chelsea

Recognise this place? This Chelsea road is already famous for its 1998 “Parent Trap” house, attracting people from all over the world to the sought after film location.

And while 23 Egerton Terrace happens to have a beautiful white cherry in its front yard, there’s also a giant pink magnolia tree just a few houses down that you’ll probably love to see. Hopefully this one won’t have as many onlookers!

Where to find it: Egerton Terrace, Chelsea, SW3 2BU. The nearest stations are South Kensington, Sloane Square and Knightsbridge. See it on Google Maps.

26. Basically every other South Kensington and Chelsea street

This viral beauty can be found near South Kensington Underground Station.

And these bright pastel houses are located on Blithfield Street.

Another gorgeous cherry decorating the street of Courtfield Gardens.

If you’re a cherry blossom lover, chances are you’re also crazy about London’s other colourful spring florals. The Borough of Kensington and Chelsea has plenty of gorgeous corners and sidewalks lined with cherry trees, purple wisteria and pink magnolias, such as this unknown road. Just get lost in the enchanting streets of the area, you really can’t go wrong!

Where to find it: These Kensington and Chelsea streets are all a short walk from Earl’s Court (SW5 9AA), Gloucester Road (SW7 4SF), South Kensington (SW7 2NB) and High Street Kensington Station (W8 5SA).

27. Kyoto Garden, Holland Park

An almost obvious cherry blossom location is Kyoto Garden in Holland Park. This Japanese oasis takes you to another continent, making you forget you’re actually still in London. There’s a stunning waterfall, a marvellous peacock, and, of course, lots of pink sakura.

Where to find it: Holland Park, Kensington, W11 4UA. The nearest stations are Shepherd’s Bush, Holland Park and Kensington Olympia Station. See it on Google Maps.

28. Stanley Crescent, Notting Hill

Stanley Crescent in Notting Hill is London’s ultimate Instagram-approved cherry blossom photo spot. We feel bad for the (otherwise very lucky) residents of this beautiful house, but they might just have the prettiest little front yard in all of the neighborhood. That being said, when you stop by to get your perfect shot for the ‘gram, please be mindful of those residing on Stanley Crescent.

Where to find it: Stanley Crescent, Notting Hill, W11 2NQ. The nearest stations are Notting Hill Gate Underground Station, Holland Park and Ladbroke Grove. See it on Google Maps.

29. Pretty much any other street in Notting Hill

You know it’s spring when the cherry blossom starts competing with the colourful facades of Notting Hill. From deep pink to fluorescent white shades, the neighborhood is full of the pretty trees, each one more imposing than the last.

Where to find it: For these, you’ll have to wander through the streets of Notting Hill (W11 1EU) where you’ll find cherry blossom at almost every corner during peak season. Get out at any of the surrounding stations including Ladbroke Grove, Notting Hill Gate and Holland Park. Good luck! See it on Google Maps.

30. Ravenscourt Park, Hammersmith

Another London park that gets a fab pink makeover in spring is Ravenscourt Park in Hammersmith. Let these dreamy pictures speak for themselves.

Where to find it: Paddenswick Rd, Hammersmith, W6 0UA. The nearest stations are Stamford Brook, Ravenscourt Park and Hammersmith. See it on Google Maps.