1. People in Richmond upon Thames have the highest life expectancy in Engl - The Independent