London, United Kingdom

Our Planet, Our Borough - Haringey and the Climate Change Challenge