There is a Tower in Tower Hamlets...