Spring has arrived and blossom is finally here! Trees all over London are are adorned with hues of pink, and it feels like the city is alive with colour. The blossom season in London tends to start in early February and continues until around mid-April. Unfortunately, blossom is only around for a very limited amount of time, so it's best to check them out early in the season, before they're blown away by the wind! Here are some of the top places to find blossom in London:
This family-friendly park in North West London is one of the lesser-known places in London for spotting cherry blossom trees. You'll find a huge tree right by the pond, which is a little way down from the cafe. After taking some pics for the 'gram, wander over to the Pergola, another truly stunning part of Golders Hill Park, where you'll discover a few more blossom trees.
Greenwich Park is the obvious place to go for cherry blossom haunting. Head up the hill to the very top of the park, near Ranger's House. Here you'll find the most spectacular display of blossoms. Due to the popularity of the cherry blossom in Greenwich Park, be warned that there will be lots of other bloggers, photographers and tourists with the same idea as you! Alternatively, there are some more hidden blossoms in the gardens leading to the deer enclosure.
Ravenscourt Park is one of the best places in West London for finding blossom. It's best to visit the park in mid-March to catch the blossom. Ravenscourt Park is in Hammersmith and other features include playgrounds, a lake and sports facilities. There's also a charming walled garden, which is adorned with wisteria later in the spring.
Regent's Park is known for having one of the most popular blossom displays in London. The trees are mainly clustered around the south end of Avenue Gardens and the Chester Road entrance. In Regent's Park, you'll find a combination of white and cherry blossom. As with most of the parks on this list, aim to get to Regent's Park early in the morning (or on a weekday), as the park is heaving with people from about 11 am onwards.
Otherwise known as the 'Japanese Garden', it shouldn't come as a surprise that you can find blossom trees in Kyoto Garden. This stunning enclosed garden in Holland Park has a large pond, miniature waterfall and several peacocks roaming around. It was built in 1992 as a gift from the city of Kyoto in Japan to celebrate the Japan Festival held in London.
Just south of the river is the gorgeous Battersea Park, which is the perfect place to while away an afternoon. You won't be able to resist snapping dozens of pics! The cherry blossom appears in March and can be spotted near Go Ape. Battersea Park has a lot more to offer than just blossom: there's a children's zoo, peaceful Old English Garden, boating lake, Pump House Gallery, Sub Tropical Garden, cafes and Go Ape.
Tavistock Square Gardens may be small, but what it lacks in size it makes up in beauty. Hidden away in Bloomsbury, Tavistock Square Gardens is home to a magnolia tree and a cherry tree, that was specifically planted to remember the victims of Hiroshima. Wandering around the gardens you'll also notice several statues and trees that are dedicated to honouring various historical figures and events.
Another great place to witness cherry blossom in London is St James's Park. The trees are located near the Storey's Gate entrance and overlooking the lake. St James's Park attracts lots of tourists due to its proximity to the West End and Buckingham Palace, so it's best to schedule your blossom hunting trip for early in the morning.
Kensington Gardens is beautiful all year round, but particularly delightful in spring when the blossom appears. There is a charming oasis of blossoms on the walk between the Italian gardens and Diana Memorial Playground. If you want to sit down and relax, you can choose from numerous benches. The trees in Kensington Gardens tend to bloom throughout the season, and you'll come across both white and pink blossoms. The nearest stations are Queensway, Bayswater and Lancaster Gate.
Swiss Cottage Open Space may not be a park per se, but this patch of greenery just off Finchley Road in North London has its very own row of blossom trees that appear every spring. After you've gazed up at the beautiful white petals, take a dip in the pool at Swiss Cottage Leisure Centre or walk to Primrose Hill. Here you can have a bite to eat at one of the many eateries (I'd personally recommend Greenberry Cafe), take even more photos of the pastel-coloured houses, and climb up to the top of Primrose Hill.
This hidden park behind Westfield White City has a surprising number of blossom trees. You'll find them by the South Africa Road entrance, leading to the Japanese Garden. The garden was originally part of a much larger garden that was part of the Japan-British Exhibition at White City in 1910.
Aldgate Square Gardens is another place in London where you'll discover blossom trees. The square is tucked away in the city, between the Tower of London and Spitalfields Market. It may be in a busy tourist area, but Aldgate Square Gardens is relatively empty, even on the weekend, so you won't have to worry about other people ruining your pics!
Whilst hunting for a lesser-known spot for enjoying blossoms in London, I stumbled upon Gwendwr Gardens. It's a short walk from Barons Court and West Kensington stations, which are both on the District line (the Piccadilly line also stops at Barons Court. Gwendwr Gardens itself comprises of an ornamental sunken garden and a single cherry blossom tree that is just beginning to bloom. Across the road is a children's play area, which has 3 white blossom trees.
If you're unable to visit any of these places, you won't miss out as your local park is bound to have some cherry blossom trees. Failing that, many streets around London are covered in blossom in spring. Back in 2019, 125 new cherry trees were planted in London, so there's no shortage of blossom!