Stadhampton

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

Stadhampton

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