St. Peter & St. Paul, Teddington

St. Peter & St. Paul is an Anglican parish church in Teddington, Middlesex, England. It shares the same clergy as St. Mary with St. Alban.