Get Directions to The Grosvenor Delicatessen & Butcher ← View details 1 Grosvenor Terrace, Cheltenham, Gloucestershire GL52 2SA, United Kingdom, Cheltenham, England Get Directions From* To * — Required information