All of Leeds City Centre with its shops, bars and restaurants. Royal Armouries.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Leeds Holiday Destinations in Europe