Hi, and welcome to the forum.
On a corporate assignment, often the corporation provides accommodation, and may also include a car, if you will need one to get around. I don't know Leeds, but one possibility is one of those "residence hotel" places (like Residence Inn or a suites hotel in the US).
If you don't have a car for day to day use, you can always rent a car for weekends or a vacation trip.
With luck, someone who knows Leeds will pop in here with more information about the public transit situation there.
Cheers,
Bev
|