Windmill Inn The
  • Tel: 01455 824433 / 01455824433
Profile
Windmill Inn The Leicester is an English restaurant serving the local area who offers English food and english cuisine. The address for Windmill Inn The English restaurant is Brascote.
Map
Google Map of Windmill Inn The address:Brascote,Leicester,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.