What 7ft skeleton has been unearthed in the remains of ancient Leiston Abbey in Suffolk?

 

Answer here