Movies Filmed at Abbey Mills Pumping Station

Abbey Ln, London Borough of Newham, London E15, UK
Nearby Locations
River Lea (near Three Mill Lane) from Mission: Impossible - Rogue Nation
602 m

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

Bow Locks from The Rook
886 m

Browse more nearby locations.
Show Map

Batman Begins

Arkham Asylum Laboratory

Where Dr Crane manufacturers his hallucinogen.