English Wikipedia - The Free Encycl...
Download this dictionary
Battersea Park
Battersea Park is a 200 acre (83-hectare) green space at Battersea in the London Borough of Wandsworth in London. It is situated on the south bank of the River Thames opposite Chelsea, and was opened in 1858.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License