Thame

E35624

Thame is a historic market town in Oxfordshire, England, known for its traditional architecture and vibrant local community.



Referenced by (3)
Subject (surface form when different) Predicate
Oxfordshire
contains
South Oxfordshire
containsSettlement
OX
hasPostTown

Please wait…