audiotour.io
Garden

Kyoto Garden

4.7· 13,493
Holland Park, Holland Park Ave, London W11 4UA, UK

Traditional Japanese stroll garden gifted by Kyoto in nineteen ninety-one, with tiered waterfall, koi pond and roaming peacocks.