The Elephant Man (1980)
Train station
FILMING LOCATION:
Liverpool Street station ,
Bishopgate,
Greater London
Nearest Tube Station: Liverpool Street - Zone 1 - 0km
View Map
Notes:
The station has undergone massive refurbishment since filming.
