Mejiro Garden (Mejiro Teien) 目白庭園

Mejiro Garden is a scenic city garden located in Toshima City, Tokyo, near Mejiro Station. It features a large pond, a small waterfall, and a walking path. The garden also has a teahouse and a floating pavilion.
Source: gotokyo.org ↗, read 2026-09-10





