Ilmington is a village in Warwickshire, UK. It lies in the north Cotswolds, about four miles north-west of Shipston-on-Stour, and four miles north-east of Chipping Campden.
Sites 2
Loading new listings for you to review...
- The Howard Arms Information about the pub, including opening times, and details of the accommodation and food available.
- Folly Farm Cottage Includes details and photographs of the accommodation and facilities, along with prices and booking forms to print.