Leeds Institute of Health Sciences is located in Leeds, United Kingdom on 6 Clarendon Way, Woodhouse. Leeds Institute of Health Sciences is rated 5 out of 5 in the category university department in United Kingdom.
Address
6 Clarendon Way, Woodhouse
Accessibility
Wheelchair-accessible entrance