Preview Churchill Arms Pub, Kensington, London, England, United Kingdom, Europe Image ID: 1160-2161 Artist: Markus Lange Purchase a commercial license Buy framed prints & more from our print store travel destination photography horizontal color image day outdoors architecture exteriors building exterior pub pubs public houses churchill arms flowers hanging baskets abundance kensington london capital cities city location england great britain united kingdom europe flag flags union flags