The Shambles in York is one of the best-preserved medieval shopping streets in Europe. It's a narrow street of mostly timber buildings that date back as...
84