Canary Wharf and the River Thames from somewhere in Tower Hamlets. Tower Hamlets is a bit of a misnomer.