Filters:
clear
Country: United Kingdom

tea store in Lutterworth

About 1 results.

Gilmorton Village Store

thumb_up 678 likes
Main Street, LE17 5LS Lutterworth, United Kingdom

A lovely Traditional village store in the heart of the Leicestershire countryside

  • 1