The Shambles, York: One of Europe’s best-preserved medieval streets Exploring England / By ExploringGP