photograph courtesy of John Steel
About Leeds
Leeds is one of the largest cities in the UK and was granted
city status back in 1893. It is situated on the River Aire in West Yorkshire.The area is home to many different sports teams and an abundance
of entertainment and retail venues, and is in close proximity to the beautiful
Yorkshire Dales. Leeds has something for everyone, attracting millions of visitors
each year.
More information about Leeds