Exeter, Islington and Bristol are the top three greenest urban areas in Britain, according to a new study. But while the Exonians get to enjoy plenty of luscious leaves when they go out, the same can’t be said for residents of Glasgow, Leeds and Liverpool. That’s because the same study put […]