 The earliest organ was obtained in 1846 which had formerly stood in the church of St Benet Fink, Threadneedle Street, London.This had originally been manufactured in 1714 by Abraham Jordan.In 1938 a new organ was provided by Henry Willis, which had formerly been owned by Sir George Alfred Willis, Baronet of Bristol.