
London’s cherry blossoms are not only a well-needed sign that winter may not actually last forever, but also an aesthetically pleasing addition to London’s already pretty darn picturesque cityscape. Across the capital city, flowers are just beginning to bloom – and here at Secret London, we like to be prepared in advance. So, without further ado: here’s our ultimate guide to the most ‘grammable cherry blossom spots in London.
Table Of Contents
Where to spot cherry blossoms 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.
While you’re there, be sure not to miss the tiny park nearby, where you’ll find an extra special view of the St Paul’s dome.
📍 St. Paul’s Churchyard, EC4M 8AD.
🚇 The nearest stations are St Paul’s, Mansion House, Blackfriars, and Bank.
2. Tavistock Square Gardens
This memorial and peace garden in Bloomsbury is not only beautiful; it’s also incredibly meaningful. The garden’s statues and trees honour various historical figures and happenings. Along with a statue of Mahatma Gandhi, there is a cherry tree specifically planted to remember the victims of Hiroshima.
📍 Tavistock Square Gardens, Bloomsbury, WC1H 9EZ.
🚇 The nearest stations are Euston Square, Russell Square and Warren Street.
3. 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.
📍 Mount Street, Mayfair, W1K 2TH – near Grosvenor Square and Hyde Park.
🚇 The nearest stations are Green Park and Bond Street.
4. 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 there are dozens spread among the park, making it well worth a visit. Accompanying the gorgeous white and pink blooms are plenty of bright yellow flowers and lush greenery. It’s the perfect place for a breath of fresh air while you’re out and about in the city.
📍 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.
5. Outside the V&A Museum
The V&A Museum looks extra pretty in the spring, thanks to these magnificent blossoms. Located in a tiny spot of greenery between Thurloe Square Garden and the V&A Museum, the cherry blossoms in The Yalta Memorial Garden make for a beautiful frame for shots of the striking building.
📍 Cromwell Road, Knightsbridge, SW7 2SL.
🚇 The nearest station is South Kensington.
Where to spot cherry blossoms in North London
6. 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.
📍 Sussex Gardens, Tyburnia, W2 2RU.
🚇 The nearest stations are Paddington, Lancaster Gate and Edgware Road.
7. 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 even believe this picture was taken in London?
📍 Avenue Gardens, Regent’s Park, NW1 4NR.
🚇 Nearest stations are Marylebone, Baker’s Street, Regent’s Park, and Great Liverpool Street.
8. Primrose Hill
When it comes to pastel houses and pretty streets in London, Primrose Hill is a fan favourite, which means that naturally, you’ll find some pretty pink trees here, too. It might take a bit of searching around Chalcot Crescent and Chalcot Square to find the odd cherry blossoms, but when you do, it will be worth the effort.
📍 Primrose Hill, NW1 7TN.
🚇 The nearest stations are Chalk Farm and Camden Town.
9. Colebrooke Row Gardens, Islington
The Colebrooke Row Gardens are, admittedly, just a small space of greenery in the Islington/Angel neighbourhood. 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 the cherry blossoms!
📍 The Colebrooke Row Gardens are a five minute walk from Angel Station, N1 8XX.
🚇 The nearest station is Angel.
10. Swiss Cottage Station
A bit of a random one, but definitely one to have on your radar. If you find yourself near Swiss Cottage Station, make sure to take a stroll along the rather unexpected little cherry blossom path.
📍 Swiss Cottage Station, Finchley Road, NW3 6HY,
🚇 The nearest station is… erm… Swiss Cottage Station.
11. Pergola and Hill Gardens, Hampstead Heath
This scene looks like something straight out of a fairy tale, but it’s actually a little garden in the west part of Hampstead Heath. The Pergola and 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 blossoms.
📍 Inverforth Close, Hampstead Heath, NW3 7EX.
🚇 The nearest station is Hampstead.
12. 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. If you’re in the Crouch End area, you’ll definitely want to check it out. Bonus points for getting a pup in the shot too!
📍 Cecile Park, Crouch End, N8 9AS.
🚇 The nearest stations are Crouch Hill and Harringay.
13. Alexandra Palace
There are many reasons to head up to Ally Pally, and the display of cherry blossoms in the spring is most definitely one of them. Pretty blossoms AND endless views – does it get much better than that?
📍 Alexandra Palace, Alexandra Palace Way, N22 7AY.
🚇 The nearest station is Alexandra Palace.
Where to spot cherry blossoms in South London
14. 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 over to Borough Market to satisfy the appetite worked up while hunting for cherry blossoms!
📍 Tower Bridge Road, SE1 3LU.
🚇 The nearest station is London Bridge Station.
15. Southwark Cathedral
What we love so much about London is its endearing old-meets-new charm. And there’s just something about that combination of antiquated buildings and the fresh, full-of-life aura of blossoming flowers. Wouldn’t you agree?
📍 Southwark Cathedral, London Bridge, SE1 9DA, near Borough Market.
🚇 The nearest station is London Bridge.
16. 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.
📍 Greenwich Park, Greenwich, SE10 8QY.
🚇 The nearest stations are Blackheath, Greenwich, and Maze Hill Station.
17. Herne Hill
Herne Hill might not be as well-known as its neighbouring borough of Brixton, but it does hide two pretty cherry-blossom-lined residential streets. And they’re a much more closely guarded secret than others in London – so you should have plenty of time to grab your shots!
📍 Stradella Road and Winterbrook Road off Half Moon Lane (they’re right next to each other), SE24 9HA.
🚇 The nearest station is Herne Hill.
18. Cherry Tree Avenue, Battersea Park
Well, the name says it all! For impressive cherry blossom sightings, head to Battersea Park where you’ll come across – quite literally – an avenue of cherry trees.
📍 Find Cherry Tree Avenue in the southwest part of the park, branching off from Central Ave, SW11 4NJ.
🚇 The nearest stations are Battersea Park and Queenstown Road.
Where to spot cherry blossoms in East London
19. Vallance Road, Whitechapel
Vallance Road is, unarguably, an otherwise unspectacular street, but it has this random beautiful row of cherry blossoms that makes up for it. Look at that deep shade of pink!
📍 You can find Vallance Road in the E1 5HR postcode.
🚇 The nearest station is Whitechapel Station.
20. The London Blossom Garden at Queen Elizabeth Olympic Park, Stratford
Over in Queen Elizabeth Olympic Park, you’ll find the London Blossom Garden – but this is more than just a stunning sight! The garden (which features 33 blossom trees) was planted to commemorate “the city’s shared experience of the Coronavirus pandemic”. It’s a peaceful, quiet, and beautiful spot for Londoners to visit for a moment of tranquillity and reflection.
📍 Queen Elizabeth Olympic Park, Olympic Park Avenue, Honour Lea Avenue, E20 1DY.
🚇 The nearest stations are Stratford International, Stratford, and Hackney Wick.
Where to spot cherry blossoms 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…
21. Redcliffe Road, Chelsea
Another go-to cherry blossom hot spot 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.
📍 Redcliffe Road, Kensington, SW10 9NP.
🚇 The nearest stations are West Brompton, Earl’s Court, Gloucester Road and South Kensington.
22. Egerton Terrace, Chelsea
Do you recognise this place? This Chelsea road is already famous for being home to the 1998 “Parent Trap” house, attracting people from all over the world to the sought-after film location. And check out that glorious cherry blossom! Two for the price of one? Can’t complain, really.
📍 Egerton Terrace, Chelsea, SW3 2BU.
🚇 The nearest stations are South Kensington, Sloane Square and Knightsbridge.
23-25. 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.
Here’s another gorgeous cherry blossom tree decorating the street of Courtfield Gardens.
🚇 These Kensington and Chelsea streets are all a short walk from Earl’s Court, Gloucester Road, South Kensington, and High Street Kensington Station.
26. Kew Gardens
The Royal Botanic Gardens, Kew in Richmond are worth a visit on any day during the warmer months, but you definitely don’t want to miss their “Cherry Walk”. The pathway leading to Kew Garden’s Temperate house is lined with cherry blossoms on both sides and surrounded by a field of tulips.
📍 Kew Gardens can be found in Richmond, TW9 3AB.
🚇 The nearest station is Kew Gardens.
27. Kyoto Garden, Holland Park
An almost obvious cherry blossom location is Kyoto Garden in Holland Park. This Japanese oasis instantly transports 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.
📍 Holland Park, Kensington, W11 4UA.
🚇 The nearest stations are Shepherd’s Bush, Holland Park and Kensington Olympia Station.
28. Stanley Crescent, Notting Hill
Stanley Crescent in Notting Hill is London’s ultimate Instagram-approved photo spot for cherry blossoms. 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 neighbourhood.
📍 Stanley Crescent, Notting Hill, W11 2NQ.
🚇 The nearest stations are Notting Hill Gate Underground Station, Holland Park and Ladbroke Grove.
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 neighbourhood is full of the pink and pretty trees, each one more eye-catching than the last.
📍Wander through the streets of Notting Hill (W11 1EU) to find cherry blossoms on almost every corner during peak season.
🚇 Get out at any of the surrounding stations including Ladbroke Grove, Notting Hill Gate and Holland Park.
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.
📍 Paddenswick Road, Hammersmith, W6 0UA.
🚇 The nearest stations are Stamford Brook, Ravenscourt Park and Hammersmith.
31. Tattu, West End
A gorgeous homage to cherry blossoms has taken over rooftop restaurant Tattu. Cherry blossom trees adorn the restaurant’s central courtyard and Phoenix bar, with the menu also taking inspiration from the beautiful blooms.
📍 The Now Building Rooftop, Outernet, Denmark St, London WC2H 0LA.
🚇 The nearest station is Tottenham Court Road.
32. The Ivy Asia, all sites
The Ivy Asia has gone the whole hog to celebrate the arrival of cherry blossom season with their limited edition Blossom Afternoon Tea. All Ivy Asia sites are adorned with cherry blossom trees year-round so you can experience the gorgeous pink blooms in the plush restaurant setting whether or not it is spring, but this spring season, guests will be able to indulge in a cherry blossom themed afternoon tea under the blooms and immerse themselves in the spirit of Japan.
A three-tier stand is adorned with treats with highlights including crispy duck spring rolls, vegetable dumplings, and sesame-crusted prawn dumplings. Whimsical Cherry Blossom Trees made from dark chocolate and candyfloss, and raspberry macarons will be on hand to sweeten the occasion alongside five new cocktails inspired by the beauty of cherry blossoms. The Blossom Afternoon Tea is available until May 5, available daily from 3pm until 4:45pm at £29.95 per person.
📍All Ivy Asia sites.
So there you have it, all the best places to catch the cherry blossoms once they’re fully blooming throughout London this spring. Grab your camera, and enjoy!