British Heart Foundation ← View details 46 High Street, Maidenhead, England SL6 1QB +44 1628 778016 Get Directions From* To * — Required information