Meal at The Windmill Pub
The Windmill Inn Tachbrook Road, Leamington Spa, Warwickshire, United KingdomTonight we are going to one of our favourite venues, The Windmill. As always we are sure that Michelle will deliver great food remember to have your menu choices selected…