British Heart Foundation ← View details 39A-39B Vicarage Lane, Hailsham, England BN27 1BG +44 1323 441526 Get Directions From* To * — Required information