×

Thame

Town in England
Thame is a market town and civil parish in Oxfordshire, about 13 miles east of the city of Oxford and 10 miles southwest of Aylesbury. It derives its name from the River Thame which flows along the north side of the town and forms part of the... Wikipedia
Area: 12.67 km2 (4.89 sq mi)
Civil parish: Thame
Fire: Oxfordshire
Population: 13,273 (2021 Census)
Postcode district: OX9
Region: South East
Sovereign state: United Kingdom