This sign tells the story of the street in York known as The Shambles. York, England UK.