I'm going to visit England next January and I'd like to go to Leeds. But I really don't know if it's worth it or what there is to see. Any suggestions?
This thread has been moved to the Europe forum. Go to the new Leeds... is it worth a visit? thread.