Kyoto Garden

Location: Holland Park Ave, London

Opening Hours: 7:30 AM - 8 PM

Kyoto Garden in Holland Park is a tranquil escape with koi ponds, Japanese maples, and all the Zen vibes you need. It’s a miniature world of peace within London, designed to calm the mind and delight the senses. A slice of Japan in a London minute.

Previous
Previous

Rembrandt Gardens

Next
Next

Battersea Park