To navigate, press the arrow keys. Snodhurst Car Sales ← View details 7 Snodhurst Avenue, Chatham, England ME5 0SX +44 1634 200006 Get Directions From* To * — Required information