London Borough of Tower Hamlets Population(2001):196106 Area(sq km):19.77 Population Density(persons per sq km):9919