Add Churchill Arms review
Address: 119 Kensington Church Street, Notting Hill, London, W8 7LN
Features: Dog friendly, Children welcome, Cask Marque, Bar food, Outside seating, Restaurant, TV, Table football, Real ale, On-site brewery, Historic pub


