Leeds Teaching Hospitals NHS Trust Beckett Street, Leeds, West Yorkshire, LS9 7TF, United Kingdom (Yorkshire and The Humber) Go back Search Reset results to starting set Reset