The UK is home to a number of beautiful cities that are perfect for a weekend break, but one historic city in Yorkshire has ...