City Overview Liverpool
Liverpool is a city located in the Northwest part of England, on the estuary of the Mersey river. Discover more about this city
City Overview
Expected impacts Liverpool
Discover which impact the implementation of Nature-based solutions will have on the city of Liverpool.
Expected impacts

Contact the Liverpool team

Juliet Staples

Senior Project Manager