Does anyone know where Viaduct buildings were in Holborn or any picture links to it. I presume near Holborn Viaduct itself but cannot find any info on internet. Thanks
Debbie