Latest Articles

The Real Reason It’s Called Greater Manchester

{ No Comment }

Although London tends to overshadow many of the cities in England and across the United Kingdom, some might say that there are other places to visit while on holiday. If visiting London has lost its lustre – or if you just want to check out a place with the burgeoning spirit of the new north [...]

The Surging City of Manchester, England

{ No Comment }

With a 2007 population of 458,000, Manchester is located in northwest England and is part of one of the largest metropolitan areas in the United Kingdom. The city has experienced a recent upsurge following the collapse of its traditional manufacturing base, as the city was once a powerful textile center. To illustrate this transformation, a [...]