YAFTA International - Leeds Media Centre 21 Saville Mount Leeds LS7 3HZ United Kingdom website Website email info@yafta.co.uk social: Twitter Facebook Instagram Wheelchair access Locate 53.8125381, -1.5351254