With Roman roots and a Viking past, York is a magical city and home to the oldest shopping street in Europe. In this beautifully preserved medieval city, train enthusiasts can uncover 300 years of railway history at the National Railway Museum, and chocolate lovers can learn the stories behind the greatest names in chocolate.