• Cheltenham Town Hall (map)
  • Imperial Square
  • Cheltenham, England, GL50 1QB
  • United Kingdom