‘Fantastic achievement’: Oxford named England’s greenest city
Oxford is the greenest city in England, according to an in-depth analysis of environmental data by ENDS Report, which places the city at the top of a new ranking of the country’s 55 largest urban centres.