 The stained glass in one of the windows in the chancel dates from the 17th century, and was moved into the church in 1910.The other stained glass dates from the late 19th and early 20th century.The two-manual organ was built in 1899 by W. Hill and Son of London, and rebuilt and enlarged by the same firm in 1910.