London Office
21 Albemarle Street
London
W1S 4BS
The UK Stem Cell Foundation is a registered Charity No. 1110009. Registered as a Company limited by guarantee in England & Wales
make a donation
Making a donation to the UKSCF couldn't be simpler.
You can donate regularly or make a one-off donation using a number of methods.