Wednesday, November 11, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Statue of Winston Churchill

United Kingdom

Statue of Winston Churchill
Statue of Winston Churchill. Photo via Wikimedia Commons.

The statue of Winston Churchill in Parliament Square, London, is a bronze sculpture of the former British prime minister Winston Churchill, created by Ivor Roberts-Jones. It is located on a spot referred to in the 1950s by Churchill as "where my statue will go". It was unveiled in 1973 by his widow Clementine, Baroness Spencer-Churchill, at a ceremony attended by the serving prime minister and four former prime ministers, while Queen Elizabeth II gave a speech. The statue is one of twelve statues on or around Parliament Square, most of well-known statesmen.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other statues in United Kingdom

See all in United Kingdom →