London Borough of Merton Population(2001):187908 Area(sq km):37.61 Population Density(persons per sq km):4996