Organ Biography > Places and Organs > England > Mitcham > Collier’s Wood Methodist Church (United Free)