Offering a dense, squirrel-occupied forest in the north, a sports area with giant chess set in the south, and a playfully designed Japanese garden in-between, Holland Park is often considered one of London’s most attractive pleasure grounds.