London’s secret weapon are definitely its parks. I’ve said it many times, and I’ll say it again – they’re beautiful, bustling with wildlife you wouldn’t expect to see in the middle of a city, and although the bar is quite high now, every new park I visit has something unexpected that surprises me. Today, I’m taking you to Holland Park. Located in central London, just a 20 minute walk from the famous Hyde Park, it’s home to a Dutch garden (Holland Park after all), as well as… a Japanese garden.
Tag: where is the japanese garden in london