Sakura Season is Here
Cherry Blossom season in London typically starts from late March to early May, marking the onset of spring. Originating from East Asia, particularly Japan, these delicate flowers symbolise the transient beauty of life and the renewal of nature. To commemorate this symbolic season, we're excited to show our top places to see cherry blossoms in the heart of the city.
St Paul's Cathedral
We highly recommend starting your search at St Paul's Cathedral. Wander down to St Paul's Churchyard just south of the cathedral, where you'll be greeted by cherry blossom trees in full bloom. It's a truly beautiful sight that adds an extra layer of beauty to this historic location.
Address: St. Paul's Churchyard, London EC4M 8AD
Greenwich Park
Another spot we highly recommend visiting is the Greenwich Park, famous for its stunning collection of cherry blossoms, considered one of the best in the UK. Don't hesitate – head towards the rose garden, where you'll be welcomed by a cherry blossom tunnel.
Address: London SE10 8QY
Notting Hill
There are numerous places in Notting Hill, one of the most Instagram-worthy areas, where you can admire cherry blossoms. Among them are Kensington Park Gardens, Landsdowne Road, Pembridge Square, Westbourne Grove, Sunderland Terrace, Hillgate Street, and Farm Place. So, if you find yourself in the area, be sure to take a stroll and enjoy the view.
For more recommendations from us, explore The Flower Edit blog, and subscribe to our newsletter so you never miss out on any exciting news.