Category:Stadhampton

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

Subcategories

This category has only the following subcategory.

Read in another language