Kyoto Garden
A tranquil Japanese garden located within Holland Park, featuring beautiful waterfalls and koi ponds.
Kyoto Garden, located within Holland Park, is a serene Japanese garden that offers a peaceful retreat from the bustling city. With its meticulously landscaped gardens, beautiful waterfalls, and koi ponds, it’s a perfect spot to relax and enjoy nature. The garden is a symbol of friendship between Japan and the UK.