Tag: London Luton Taxi to Tower HamletsLuton Transfer to Tower Hamlets 11 years ago Luton Transfer to Tower Hamlets (E1) London’s Borough of Tower Hamlets is one of the redeveloped regions in London, located…