The Renaissance Foundation is a charity supporting education and sustainable development for young people. At St. Margaret's House, they advance the education of young people through the use of new media.

Tel: 020 8983 3807