Beneath a bustling European city, archaeologists have unearthed a perfectly preserved medieval world.