Holborn Viaduct

main01

 

Stunning new office development, net area of 177,000 sq ft over seven floors.