Get Directions to The Charcoal Grill ← View details 2 The Mall, Andover SP101QL, United Kingdom, Andover, England Get Directions From* To * — Required information