Statue of Winston Churchill # Licensed under PD The statue of Winston Churchill on the grounds of the Houses of Parliament building (Westminster Palace) in London.