Corporate Hospitality in The North West

The North West

North West England is one of the nine certified regions of England North West England had a 2006 estimated population of 6,853,201, the third most inhabited region after London and the South East. Lancashire, Cumbria, Cheshire, Merseyside and Greater Manchester. make up the five ceremonial counties of the North West.