Filming Locations in London
National Liberal Club, One Whitehall Place, 1 Whitehall Place, Westminster, Greater London, England, UK
Elephant Man (1980)
View DetailsRoyal Horseguards Hotel - 1 & 2 Whitehall Court, Whitehall, Westminster, London, England, UK
Elephant Man (1980)
View DetailsSouth Bank, Lambeth, London, England, UK
Elephant Man (1980)
Beside the River Thames, the South Bank is a dynamic area at the heart of London’s cultural scene. T...
View DetailsSouthwark, London, England, UK
Elephant Man (1980)
Southwark is a bustling district by the River Thames, with cultural draws like the Tate Modern galle...
View Details