St Mary's Church

Tadcaster, United Kingdom

St. Mary's Church in Tadcaster, North Yorkshire is a 15th-century parish church and the largest in Tadcaster. It is owned and used by the Church of England.