London has a rather unfair reputation for being consistently grey. Grey buildings, grey suits, grey pavements, grey skies. This city is actually one of the greenest in Europe, we’ll have you know.
Some results have been hidden because they may be inaccessible to you