St Mark's Church

St Mark's Church
St. Marks Road, Teddington, Middlesex, TW11 9DE
Photo of St Mark's Church