Churchill Arms Image · October 10, 2012August 2, 2014 · 1 Comment · Somewhere underneath all the flower boxes, flags, and TV antennas is a pub. Located on Kensington Church Street.