Google
×

Upham

Village in England
Upham is a small village and civil parish in the south of England located in Hampshire approximately 7 miles south-east of Winchester. Wikipedia
Civil parish: Upham
Population: 616; 663 (2011 Census)
Post town: Southampton