I'm not sure about Leeds University but what I do know about my Uni and placement, is they will try to attempt to get you a placement within the local area/county but their say is final, but no harm asking if you can do it home, but I doubt you can :-/.
Good-luck