Sakuranamiki on Meguro river is at 2 minutes on foot from subway Nakameguro station, at 5 minutes on foot from JR Yamanote Line Meguro station. It blooms from Ohashi to Shimo-meguro.
About 800 cherry trees bloom in both banks in about 3.8km of riverside. The beginning of April is best time from the end of March. When a cherry tree will be in full bloom, you can be lit up and also enjoy cherry blossoms by night. A store compares along Meguro river, and there are a lot of people who enjoy a shopping, too.