Kyoto Garden

Nature, Parks, & Gardens • London, England United Kingdom

Opened in 1991, this peaceful garden with a waterfall was a gift from Kyoto to celebrate the friendship between Japan and Great Britain. Head here if you want to get away from the hustle and bustle of the city.

Saving, please wait.