Organ Biography > Places and Organs > England > Twickenham > Hampton Hill Congregational Church
Hampton Hill United Reformed Church, Twickenham, England