Something that remind me of Leeds is shopping. I'm not sure what the name street but I think it Queens Victoria street. Besides that, it has great city museum and town hall.
Queen Victoria street, for shopping.
The library and the town hall.
Inside town hall.
The city museum. Anything you need to know about Leeds.