Interesting Fact Question

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