Please Close This Page Through Your Browser
The Shambles, York is one of the best preserved medieval streets in Europe.