Get Directions to Ha Ha Bar & Kitchen ← View details 18 Montpellier Walk, Cheltenham GL50 1SD, United Kingdom, Cheltenham, England Get Directions From* To * — Required information