Find the word definition

Wikipedia
Stadhampton

Stadhampton is a village and civil parish about north of Wallingford, in South Oxfordshire, England. Stadhampton village is on the A329 road and close to the River Thame.

Stadhampton (disambiguation)
  • For Stadhampton Parish; see Parish of Stadhampton
  • For the town of Stadhampton; see Stadhampton Village