Fully restored 1885 George Fincham organ to be launched in March Posted on January 15, 2011September 5, 2014 Share: Posted in 2011, News, News Archive.