Sir Winston Churchill statue, tourists at the Churchill statue, London, Britain, UK


Sir Winston Churchill statue by Ivor Roberts-Jones, Parliament Square, London, Britain, UK


Size: 4793px × 7182px
Location: London, Britain, UK
Photo credit: © Finnbarr Webster / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, britain, british, capital, churchill, cities, city, destination, england, english, eu, europe, european, great, holiday, ivor, kingdom, london, outdoors, parliament, people, person, roberts-jones, sir, square, statue, tourism, tourist, tourists, travel, uk, united, vacation, visit, winston