Back to stamps
Big Ben

Big Ben is the nickname for the Great Bell of the clock at the north end of the Palace of Westminster in London, though the name is commonly used for the clock and its tower (the Elizabeth Tower) too. Completed in 1859, it's one of the UK's most iconic landmarks.

London, United Kingdom

Stamp summaries are compiled for quick reference and may include AI-assisted content. Always verify specifics with primary sources.