Church of St Mary Thame, England
Thame Church is a parish church in Oxfordshire built mostly in the early 13th century.
Quick Facts
- Address
- Thame, England
- Date(s)
- 1220
Article Info
- Page Title
- Church of St Mary
- Added By
- Holly Hayes
- Date Published
- October 8, 2013
- Last Updated
- April 15, 2024