Japan is famous for Cherry Blossom and London has many amazing spots for cherry blossom too. The best places are
- Regents Park – Outer Circle near the playground area
- Primrose Hill in St Mark’s Church
- Near the library outside Swiss Cottage tube station
- Holland Park Kyoto Garden
- Greenwich Park
- Kew Garden
- Kensington garden
Enjoy the pink blossom 🌸 and have a nice coffee☕️ with a friend to chat with under the sun – it is a perfect Spring break for all of us. After Covid lockdown,🦠 we all need a bit positive energy and sunshine in our heart ❤️.
Primrose Hill in St Mark’s Church