The place where Mary Tudor, sister of Henry VIII, lies at rest