There are plenty of things to do in York this spring including ghost hunting and shopping at the Shambles market - we have compiled a list as the city has been named the most popular in the UK.