Neighbourhood environment and its association with self rated health: evidence from Scotland and England.

Neighbourhood environment and its association with self rated health: evidence from Scotland and England.