The Thomas Thamer organ is one of only three left in the World, the one in St Michael's Church is from the late 17c, it is absolutely magnificent, the other two examples are in Gloucester Cathedral and Stratford Upon Avon Church. I happened to enter the church at Fram a few years ago and heard this mighty instrument at 'full chat' now that is something that stays with you forever!