During excavation work at the well-known Market Place in Leicester, England archaeologists have found evidence of 2,000 years of human activity, including uncovering the Gainsborough Center—a ...