More than 800 sakura trees bloom along a 4km stretch of the Meguro River. While you're there, take the opportunity to sip on some pink bubbly at the Chandon pop-up bar.
Please note: All information is correct at the time of writing but is subject to change without notice.
Add your comment