Charity registered in England and Wales no. 1159568

©2019 by Rose Castle Foundation. Proudly created with Wix.com

 

Our partners

Facilitate encounters that cross deep divides. Together, we are equipping a generation.