7 Trafford Way, Manchester M41 7JA
Located less than 4 miles away from Manchester City Centre, adjacent to The Trafford Centre. The Chill Factore is a 250,000 sq ft dedicated retail and leisure destination. The Chill Factore can easily be seen from the M60 motorway which has over 53 million passing vehicles per year.
The scheme hosts the UK's longest indoor skiing and snowboarding...