Choir and Organ
The organ was built by Edward Hill of London and installed in 1870.
Ü