London Borough of Tower Hamlets Population(2001):196106 Area(sq km):19.77 Population Density(persons per sq km):9919
London Borough of Tower Hamlets Population(2001):196106 Area(sq km):19.77 Population Density(persons per sq km):9919 Government - Local Links: www.towerhamlets.gov.uk By: kaiken