Battersea Park, London. Part of the London Travel Guide at Britain Express, featuring hoptels, attractions, and heritage in London, England