Tags: Economy Physical activity creates £0.5bn of health savings amid wider £8.75bn social value to London, new research shows Posted: Wed, 16 May 2018 16:00