Warwick and Stratford-upon-Avon have made it into the top 25 list of the most Instagrammable historic towns Visit The Coventry Telegraph for More...