Workmen abseil down The Clock Tower of Parliament which houses Big Ben, to inspect the clock face for damage, London. The Clock Tower stands at over 96 metres high, the 7 metre wide clock faces have cast iron frames and house 312 pieces of pot opal glass.
Add to Cart Add to Lightbox Download