7 foot Giants (Corineus & Gogmagog) have been striking the clock bells since 1892. Symbolising the conflict between Ancient Britons & Trojan invaders as depicted in London's Guildhall since 1708.
© R. Ayton