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 about beginning to bloom. And although sakura season doesn’t usually come into full bloom until the end of March, or perhaps even the start of April; here at Secret London, we like to be prepared. 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 incredibly meaningful, too. The garden’s statues and trees honour various historical figures and happenings. Along with a statue of Mahatma Gandhi, there’s 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
Credit: @londoninseasons via Instagram
Mayfair’s Mount Street Gardens form a small but serence 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 throughout 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
Credit: @victoriametaxas via Instagram
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
Credit: @antbuchet via Instagram
Paddington’s Sussex Gardens street is home to a number of gorgeous townhouses and swanky hotels, but it also happens to sport several cherry blossom trees, as well. 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 a plethora of pink and white cherry blossom trees, creating the perfect setting for an utterly magical (and ever so romantic) 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
Credit: @ritafarhifinds via Instagram
When it comes to pastel houses and picture-perfect streets in London; Primrose Hill is a fan favourite. So 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
Credit: @liolaliola via Instagram
The Colebrooke Row Gardens are, admittedly, just a small space of greenery in the Islington/Angel area. However, the path is an utterly delightful 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. Pergola and Hill Gardens, Hampstead Heath
Credit: @oncewaslost_ via Instagram
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 it boasts a variety of colourful flowers, including our favourite pink cherry blossoms.
📍 Inverforth Close, Hampstead Heath, NW3 7EX.
🚇 The nearest station is Hampstead.
11. Cecile Park, Crouch End
Credit: @slash_and_marley via Instagram
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.
12. 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
13. Tower Bridge Road
Credit: @anoushkalila via Instagram
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.
14. Southwark Cathedral
Credit: @justinleighreynolds via Instagram
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 that makes us oh so happy. Wouldn’t you agree?
📍 Southwark Cathedral, London Bridge, SE1 9DA, near Borough Market.
🚇 The nearest station is London Bridge.
15. 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.
16. Herne Hill
Credit: @guineagibbs via Instagram
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.
17. Cherry Tree Avenue, Battersea Park
Credit: @batterseaparklondon via Instagram
Well, the name of the street says it all, really. 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
18. Vallance Road, Whitechapel
Credit: @shadz_ig via Instagram
Vallance Road is, unarguably, a pretty unspectacular street. If it wasn’t for this random beautiful row of cherry blossoms that makes up for it.
📍 You can find Vallance Road in the E1 5HR postcode.
🚇 The nearest station is Whitechapel Station.
19. The London Blossom Garden at Queen Elizabeth Olympic Park, Stratford
Credit: @queenelizabetholympicpark via Instagram
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…
20. Redcliffe Road, Chelsea
Credit: @cp_london via Instagram
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.
21. Egerton Terrace, Chelsea
Credit: @sayjourning via Instagram
Do you recognise this place? This Chelsea road is already famous for being home to the undeniably iconic 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.
22-24. Basically every other South Kensington and Chelsea street
This viral beauty can be found near South Kensington Underground Station.
Credit: @londoneverafter via Instagram
And these bright pastel houses are located on Blithfield Street.
Credit: @broganabroad via Instagram
And here’s another gorgeous cherry blossom tree decorating the street of Courtfield Gardens.
Credit: @nannerwebbbzz via Instagram
🚇 These Kensington and Chelsea streets are all a short walk from Earl’s Court, Gloucester Road, South Kensington, and High Street Kensington Station.
25. 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.
26. Kyoto Garden, Holland Park
An fairly 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.
27. Stanley Crescent, Notting Hill
Credit: @antbuchet via Instagram
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.
28. Ravenscourt Park, Hammersmith
Another London park that gets a picturesque 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.
29. Tattu, West End
Credit: @tatturestaurant via Instagram
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.
30. The Ivy Asia, all sites
The Ivy Asia aways goes the whole hog to celebrate the arrival of cherry blossom season. 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.
📍 All Ivy Asia sites.
So there you have it: the best places to catch the cherry blossoms once they’re fully blooming in London this spring. Grab your camera, and enjoy!