The Avengers (1998)
Entrance to the Ministry (background)
FILMING LOCATION:
View south from Newcastle Draw Dock,
Millwall,
Greater London
Nearest Tube Station: Island Gardens - Zone 2 - 0.4km
View Map

FILMING LOCATION:
View south from Newcastle Draw Dock,
Millwall,
Greater London
Nearest Tube Station: Island Gardens - Zone 2 - 0.4km