Title: The new Euston Station; 1968
Subjects: London, London. Euston Station, Euston Station (London, England), Railroad terminals, Railroad stations