info@news-matic.com
Kyoto Garden in Kensington's Holland Park is the perfect spot for when you need a break.