Newly discovered Roman villa may be Welsh town's own ‘Pompeii’, archaeologists say
Found beneath the town of Port Talbot, the structure is the largest Roman villa ever found in Wales
Found beneath the town of Port Talbot, the structure is the largest Roman villa ever found in Wales