Location of Gloucestershire, England
     Cheltenham (or Cheltenham Spa) is a spa town and borough in Gloucestershire, England, near Gloucester and Cirencester.

Links:

Cheltingham on Wikipedia, the free encyclopedia
     History of Gloucestershire
GENUKI, Colin Hinson's UK and Ireland Genealogy website
     Cheltingham
     Gloucestershire
About the Horn Family
     Norwood