The village of Long Itchington in Warwickshire is home to eight pubs, including one with a suntrap beer garden overlooking the largest duck pond in the county
Visit The Coventry Telegraph for More...
Visit The Coventry Telegraph for More...