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 cityCity Overview
Expected impacts LiverpoolDiscover 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