To navigate, press the arrow keys. Newport Motor Co ← View details 58 Saint Thomas Road, Launceston, England PL15 8DB +44 1566 777431 Get Directions From* To * — Required information