Lutterworth, United Kingdom
Main St, Mowsley
N/A
+44 1858880351
Wheelchair-accessible entrance
An old historic church with some old headstones dating back from the 1600s to present day, in the center of the village.
like
Deli
The best companies in the category 'Deli'