Tower Hamlets is located north of the River Thames in East London. Water features form the boundary on two sides; the River Lea to the east and the River Thames, whose influence has done so much to shape the history of the borough, to the south. The borough’s Thames frontage extends from the site of the former inlet called Tower Dock (infilled in the 1950’s), immediately west of the Tower of London, through several miles of former docklands, including the Isle of Dogs peninsula, to the confluence of the Thames and Lea at Blackwall.