Wandsworth Park

Wandsworth Park is a Grade II listed urban park in the Putney district of London. The park is situated along the south bank of the River Thames and bordered to the south by Putney Bridge Road.

More information on the Wikipedia page.