Statue of Winston Churchill
Standing tall and brilliant in Parliament Square, the Statue of Winston Churchill is one of London’s most famous and important monuments.
This massive bronze statue honours the legendary wartime Prime Minister who played a key role in British history. It’s a powerful and inspiring spot to visit, perfect for history buffs and anyone looking to soak up the atmosphere of central Westminster. It’s a key London sight and of course, completely free to admire.