To navigate, press the arrow keys. Happy Haven ← View details 105 Duke Street, Whitehaven, England CA28 7EL +44 1946 691142 Get Directions From* To * — Required information