Plans to generate electricity from the River Avon in Stratford have been shelved in favour of less-risky solar canopies.
Famous as the home of William Shakespeare, Stratford-upon-Avon is a charming English town with a history that goes back far beyond the Bard. Located in the picturesque county of Warwickshire, the ...