Explore relationships

St Mary's Church, Myton-on-Swale

St Mary's Church is the parish church of Myton-on-Swale, a village in North Yorkshire, in England. The church was built in the early 13th century, and was altered in the 15th century, when some of the windows were replaced.

Use + to expand a branch. Click a topic name to open its summary.