Battersea Park

Battersea Park is a green space at Battersea in London. It is situated on the south bank of the River Thames opposite Chelsea and was opened in 1858.