Multiple factors contribute to life expectancy but on the whole it is pretty solid reflection of the socio-economic status of the population. People in lower socio-economic groups tend to die earlier - whether it is due to smoking, alcohol, diet (including sausage roll intake), obesity, access to/ use of healthcare or a combination of the above so you would expect Dulwich to have a higher life expectancy than some of the surrounding areas.