St. Stephen's, Twickenham

St. Stephen's is a Church of England church on Richmond Road in East Twickenham, Middlesex, England. The congregation was founded in 1720, while the present Gothic Revival church building was completed in 1874.