MovieMaps

Movies Filmed at River Lea (near Three Mill Lane)

Three Mill Lane, London E3, UK
Nearby Locations
Bow Locks from The Rook
322 m

Abbey Mills Pumping Station from Batman Begins
602 m

River Lea Path (at Bow Back River) from The Rook
643 m

Browse more nearby locations.