Holborn

Holborn Viaduct was a railway station in central London. He was on the same street on the western edge of the City of London. One part was built as a terminus station, a second part as a through station.

Hotels