25 

programme internships in Stamford Hill, United Kingdom