The Churchill Arms

The Churchill Arms
119 Kensington Church Street, Notting Hill, London W8 7LN, UK
Website: Click Here
From The Owner:
It's a nicely decorated pub that serves Thai food, what's not to love? Throughout the years it seems that Churchill Arms has become a hotspot for tourists...

Reviews

It's a nicely decorated pub that serves Thai food, what's not to love? Throughout the years it seems that Churchill Arms has become a hotspot for tourists... read more
Review from Virginia T. via Citysearch