To navigate, press the arrow keys. The Haven Coffee and Craft Shop ← View details 14 B4591, Newport, Wales NP20 4 Get Directions From* To * — Required information