Get Directions to Benhall Fish Bar ← View details 33 Benhall Avenue, Cheltenham GL51 6AF, United Kingdom, Cheltenham, England Get Directions From* To * — Required information