London’s Kyoto Garden: Visiting a Hidden Gem in Holland Park
A local’s visit to the Japanese Kyoto Garden in Holland Park – one of the quietest places in London, minutes from Notting Hill and Portobello Road Market! Whether you visit …
A local’s visit to the Japanese Kyoto Garden in Holland Park – one of the quietest places in London, minutes from Notting Hill and Portobello Road Market! Whether you visit …