The WindMill Inn !!!
The Windmill Inn Tachbrook Road, Leamington Spa, Warwickshire, United KingdomYes folks, we are back at our favourite Pub for a meal this evening last get together until September.... So, have a great break, and see you on the 18th…