0
London Borough of Tower Hamlets was created in 1965.
The area of London Borough of Tower Hamlets is 19.77 square kilometers.
Tower Bridge straddles the river Thames from the London Borough of Tower Hamlets to the London Borough of Southwark.
Between the Borough of Tower Hamlets and the Borough of Southark next to the Tower of London.
Tower Hamlets is multi-cultural so you would hear many different languages spoken on the streets.