MovieMaps
Browse Locations
Cities
Photo of Strand London Underground Station
Location:
Aldwych Tube Station
As Seen In:
Stan & Ollie
Copyright Larry Harmon Pictures Corporation