Play Factore Trafford Quays, Leisure Village, Trafford Park, Greater Manchester, M41 7JA, England • 0161 748 6851 • Indoor and Soft Play Areas More Info