About

Chance for Life is a charity organization devoted to caring for disadvantaged children from Russian orphanages who are deprived of home care and love.

Address

19 – 21 Crawford Street, London, W1H 1PJ

Chance for life