Churchill Arms
119 Kensington Church Street, London, England W8 7LN
Featured Review : I only learned about this pub from a tip from my Thai friends, who are also studying in London. I later learned that this was the first pub in London to start serving Thai food. Today, many pubs serve green curry with ri...See Full Review