Archaeologists at the site of a planned 32-storey office tower have unearthed the remains of a thriving Roman town centre at the heart of old Londinium.