Where is Leeds?
Leeds is in West Yorkshire, in the north of England. It has good road and rail links to the rest of the UK. It is approximately 2 hours by train from London, 1 hour from Manchester and 1 hour from Sheffield. Leeds has its own international airport and is also well served by Manchester International Airport (57 miles away).