Windmill Farm Cafe

Leicestershire - Leicester

Windmill Farm, Langton Rd, Kibworth Harcourt, Leicester LE8 0PR, UK

LE8 0PR