The Churchill Arms, Kensington Reviews (0) Add your advice Location: 119 Kensington Church St, London W8 7LN, UK Ratings: Staff HelpfulnessEase of Access Add your ratings Features: Accessible parking spacesAccessible toiletsChanging PlacesHelp pointsLiftsPersonal assistanceStep-free access Update features Travel links: (reveal) 100m Sheffield Terrace250m Palace Gardens Terr Notting Hill Gate250m Notting Hill Gate350m Palace Gardens Terrace (W11)350m Notting Hill Gate Hillgate St250m Notting Hill Gate Underground Station650m Queensway Underground Station1450m Kensington Olympia Rail Station1600m Shepherds Bush Rail Station Photos (0): Add photos