Manchester, situated in the north of England, is often considered the nations ‘second city’, or the city to rival London. This city of canals and mills reminds visitors of its proud history as a textile manufacturing center during the industrial revolution. Today, with a fast growing metro-population of 2.5 million, Manchester celebrates the revival of inner city […]