Holland Park is a large, 22.5 ha, area with woodland, gardens, sports areas, children’s play facilities, and in particular the beautiful Kyoto garden, which was a ... read more