Written by Darren Cronian
Front entrance of the Queens hotel in Leeds
The hotel is one of the most iconic buildings in Leeds city centre, located in the city square near the clubs, bars, and shopping centres, making it a great place to stay for those who want to explore the historical and lively streets of Leeds by foot.
Click...