British Heart Foundation ← View details 23 Cannon Street, Dover, England CT16 1BZ +44 1304 242941 Get Directions From* To * — Required information