To navigate, press the arrow keys. British Heart Foundation ← View details 60 High Street, Dumfries, Scotland DG1 2JA +44 1387 250029 Get Directions From* To * — Required information