London Borough of Merton Population(2001):187908 Area(sq km):37.61 Population Density(persons per sq km):4996
London Borough of Merton Population(2001):187908 Area(sq km):37.61 Population Density(persons per sq km):4996 Government - Local Links: www.merton.gov.uk By: kaiken