Tue
31
Jan '12
For those who cannot make it to the snow covered slopes of the Alps for a winter skiing experience, you can walk into a mall in Manchester. If it seems a bit confusing on how to relate a mall with the Alpine slopes, well Manchester’s Trafford Centre houses the Chill Factore – Britain’s newest and [...]