Designed by
Title
LONDON, UK - SEPTEMBER 19, 2015: Holborn Viaduct, 1863-1869. Building cost was over £2 million #59622697
Description
LONDON, UK - SEPTEMBER 19, 2015: Holborn Viaduct, 1863-1869. Building cost was over ã2 million (over ã165 million in 2014)
This image is editorial