Click on the links below
Our contact details are below. Feel free to keep in touch. Or simply walk in off the street and introduce yourself, hey there’s even a map below, so no excuses. We’re sure you’ll find something meaningful in what we have to offer.
Boxes with an asterisk * next to them are required items
Registered in England as a charity and limited by guarantee. Company no: 5915569 Charity no. 1117028. Office Address: 1117 Finchley Road, London, NW11 0QB