Nytt orgel ble innviet i 2003, det er overtatt fra St. Michael and All Angels Church i England.