What to do in Leeds
Leeds, located on the bank of the River Aire in the north of the United Kingdom. Leeds is well-known for its number of high quality museums and art scene, but Leeds is also an excellent city for shopping. Cultural events such as the Leeds International Film Festival and the Leeds Festival make the city an attractive tourist destination. Other interesting places to visit are Headrow & Briggate, St. John's Church and the Temple Newsam House.