From green to gold, then gone
London is a city of leaves, with almost 8.5 million trees. With roughly one tree for every Londoner, our capital is one of the greenest in Europe.
London is a city of leaves, with almost 8.5 million trees. With roughly one tree for every Londoner, our capital is one of the greenest in Europe.