British Heart Foundation ← View details 166 High Street, Musselburgh, Scotland EH21 7DZ +44 131 665 1618 Get Directions From* To * — Required information