ten acres complex si trova 89 ten acres lane a newton heath (M40 2) in regione lancashire (england). Il posto è presente nella categoria sports centre dalla guida geodruid newton heath 2020.