London Borough of Richmond upon Thames Population(2001):172335 Area(sq km):57.41 Population Density(persons per sq km):3002
London Borough of Richmond upon Thames Population(2001):172335 Area(sq km):57.41 Population Density(persons per sq km):3002 Convention Centers, Government - Local Links: www.richmond.gov.uk By: kaiken