Kyoto Garden
Nestled unexpectedly inside London's Holland Park, the Kyoto Garden is a tranquil Japanese oasis gifted by the city of Kyoto in 1991. It is highly worth visiting to see its tiered waterfalls, serene koi pond, and wandering peacocks, all framed by meticulously manicured maples and traditional stone lanterns. Expect a peaceful, photogenic escape that feels remarkably authentic to traditional Japanese garden design.
- Category: Park
- City: Kyoto
- Address: Holland Park, Holland Park Ave, London W11 4UA, UK