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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results