Manchester: the capital of the north?

Manchester: the capital of the north?
Though natives of Liverpool, Newcastle and Leeds may have something to say about the matter, there’s little doubt in most people’s minds that the city of Manchester is the dominating force in the north. Apart from its shear size – it has an urban population of over 2.5 million – this accolade has been won thanks to the great attractions, fantastic culture and vibrant nightlife that the city has to offer. So, if you still haven’t visited this huge metropolis then here’s why you Read more [...]