To navigate, press the arrow keys. Costa ← View details 22-23 Commercial Street, Newport, Wales NP20 1SN +44 1633 267341 Get Directions From* To * — Required information