Happo-en is a beautiful Edo style garden, located just a 15 minutes walk away from JR Meguro Station, or 3 minutes walk from Shirokanedai Metro Station.

AloJapan.com