Celebrating Cherry Blossom Season: Sakura Afternoon Tea at the Peninsula Tokyo tokyo travel, sakura blossoms, peninsula hotel. wanderlust at its best!