Little Wormwood Scrubs

Little Wormwood Scrubs is a park in the Royal Borough of Kensington and Chelsea.

Counter's Creek, a now subterranean stream that arises in Kensal Green flows south through the park, eventually joining the River Thames.

More information on the Wikipedia page