The Three Mills are former working mills and an island of the same name on the River Lea. It is one of London’s oldest extant industrial centres. The mills lie in the London Borough of Newham; and, despite lying on the Newham side of the Lea, access is principally from the western, London Borough of Tower Hamlets, side of the river.