Review of The Churchill Arms

119 Kensington Church St, Kensington, London W8 7LN, UK

Overall Rating

Review


Lovely Thai food and servers were fab with gluten allergy.

Celiac friendly?

Yes

Updated 4 years ago

Celiac