One way or the other, London is famous for many things. Whether it be History, finance, empire, culture or just the weather. One of the things that might not spring to mind when you think of London, however, is just how green it is even though by area, it has by far more green and… Continue reading London – The first National Park City in the World