Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information British Heart ← View details Greater London House 180 Hampstead Road , London NW1 7AW, United Kingdom, Ireland, London 01372477300