St Pancras Train Station London

St.Pancras Train Station, London. They don’t build them like this anymore! A truly spectacular building just across the road from one of our current projects, the previously known ‘Camden Town Hall’ Building, which is receiving a full Facade clean by one of our highly skilled restoration teams.