Battersea Park, London, United Kingdom by Editor | Dec 29, 2017 Location:Battersea Park, London, United Kingdom [{"latlong":["51.479108","-0.156498"],"zoom":"13","infow":"Battersea Park, London, United Kingdom<\/span>Battersea Park, London, United Kingdom<\/span><\/div>"}]