London Named the World’s First National Park City The city of London was recently named a National Park City. If this doesn’t sound like a familiar concept, that’s because it isn’t. London is the first city to ever be given this title. The brainchild of geography teacher Daniel Raven-Ellison, the National Park City Foundation is a nonprofit that aims to make cities greener, cleaner and wilder. Thus far, this […] Jack Conroy | August 2, 2019 0 Comments