Cherry Blossom at Meguro River

Please join our WhatsApp group for the exact location

We hope you’ve been enjoying this gorgeous spring weather for the past few days! All this warm weather has changed the cherry blossom predictions. It now looks like our Explorers date of March 22 will be about as PERFECT as it gets for cherry blossom viewing! They are now due to start opening around March 15, with full bloom around March 24. Meguro River offers some of the best views of cherry blossoms in Tokyo. Cherry trees lined along the river cast their reflection in the water, which is absolutely divine! Let’s not forget about all the fun “Yatai” street food stalls serving everything from strawberries and champagne, to castella cake and yakitori.