London: Battersea Park
Battersea Park is an 200 acre (83-hectare) green space at Battersea in the London Borough of Wandsworth in England. It is situated on the south bank of the River Thames opposite Chelsea, and was opened in 1858.
Battersea Park was once a popular spot for duelling and it hosted the first football game played under the rules of the recently formed Football Association on 9 January 1864.
Source: Wikipedia