Archaeologists are excavating site in the city center of Leicester, England. They have uncovered the largest Roman mosaic pavement found in Leicester in last 30 years, with a possible shrine at the center of the site. These findings provide a glimpse into Roman life in the north-east quarter of the town.