Skip to content

Elizabeth Tower

Biding its time

The Elizabeth Tower, which stands at the north end of the Houses of Parliament, was completed in 1859. The Great Clock started on 31 May that year, with the Great Bell (Big […]
Biding its time