United KingdomEnglandLondonBorough of Tower HamletsThe most interesting citiesBorough of tower hamlets the most interesting cities