Leeds is one of the UK's greenest cities

A mapping firm has revealed that Leeds is one of the UK's greenest cities

By The Newsroom
Thursday, 5th January 2017, 3:58 pm
Updated Monday, 9th January 2017, 12:01 pm