 The two-manual organ dating from 1929 is by Henry Willis & Sons.There is a ring of six bells by Robert Stainbank of the Whitechapel Bell Foundry, five of which are dated 1868 and the other 1882.The parish registers begin in 1679 and the churchwardens' accounts in 1767.