Add Your Own Review

Le Churchill

Restaurant or Cafe

Place Winston Churchill, Limoges, 87000, France

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

We were part of a Battlefields tour with Leger Holidays and had about 45 minutes to get a meal in Limoges. Across the road from where our coach stopped was Le Churchill, so, as it was very close,...