Of all the cities in the UK we have visited over the last few years, York is the one that has surprised me most. With medieval city walls and a shopping street right out of Harry Potter, this city has so much character. If you are currently planning a trip to York and want to know exactly what you ...