Christ Church, Teddington

Christ Church is a Congregationalist church in Teddington, London Borough of Richmond upon Thames, Greater London, England. It was founded in 1864 as a Reformed Protestant Congregational church.