Battersea Park is a large green park with a boating lake, peace pagoda, children’s zoo and play area for kids.