31-08-2024 06:00 via newsshopper.co.uk

London's hidden garden that makes you feel like you're in Japan

Kyoto Garden in Kensington's Holland Park is the perfect spot for when you need a break.
Read more »