To view this page ensure that Adobe Flash Player version 9 or greater is installed.
The british heart foundation is a registered charity in England and Wales (225971) and Scotland (sco39426). Registered as a company limited by guarantee in England and Wales number 699547. Registered office at Greater London House, 180 Hampstead Road, London NW1 7AW.
Terms & Conditions
| Game Credits