Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersTrafford Hall Hotel 23 Talbot Road Manchester M16 0PEManchester, Manchester gbPhone: 0161 848 7791