Mejiro Garden is a charming urban garden featuring a quaint waterfall and a winding pathway. Nestled just a short walk from Mejiro Station, the serene Toshima City Mejiro Garden serves as a perfect escape from the hustle and bustle of city life. At the heart of the garden lies a spacious pond, encircled by a vibrant selection of plants and flowers that transform with the changing seasons. Take a leisurely walk along the main path to discover a delightful small waterfall, a teahouse, a floating pavilion, and several benches where you can relax and enjoy a snack or sandwich.