Euston Arch
The Euston Arch, built in 1837, was the original entrance to Euston station, facing onto Drummond Street, London. The Arch …
The Euston Arch, built in 1837, was the original entrance to Euston station, facing onto Drummond Street, London. The Arch …