British Heart Foundation ← View details 33 Potter Street, Bishop's Stortford, England CM23 3UH +44 1279 461875 Get Directions From* To * — Required information