Telford Town Park Named England’s Cleanest Park in a New Study
Telford Town Park has come out top in a new study to find the country’s cleanest parks. Edinburgh scored highest across the whole UK, while Telford’s award-winning Town Park topped the rankings in England.