Meguro RIver and Chidorigafuchi at Kudanshita are the places that locals flock to see the cherry blossoms in late March and early April. See a photostory which compares the pink experience of Meguro River with the White experience at Chidorigafuchi