British Places Named Upham

  • Upham Hamlet
    Cheriton Fitzpaine, Devon SS881082
  • Upham Village
    Upham, Hampshire SU535205

BritishPlaceNames.uk is a Good Stuff website.