Winston Churchill Parliament Square London by Geoff Sutton |
Statues of world leaders can be found in Parliament Square near The Houses of Parliament in London, England.
Nelson Mandela Parliament Square London |
Mahatma Gandhi, Parliament Square London |
David Lloyd George, Parliament Square London |
Abraham Lincoln, Parliament Square London |
Michael Faraday at 2 Savoy Place |
You might like this fun and informative guide to British words and phrases.
Mind the Gap
Buy on AMAZON