C827 Ham Under Big Ben
The Big Dumb Clock lies on the banks of the Thames, a symbol of London.
Its bells hang over London all year round.
To the British, the Big Dumb Clock was their pride, their spiritual strength.
In 1843, the Palace of Westminster was destroyed in a great fire, and a long bell in the palace was reduced to a pile of scrap iron in the flames