Skip to main content

INCORPORATED CHURCH INSTITUTE, UPPER TOOTING

✓ Registered charity · 1145964

About

The charity utlise income from its investments in order that the charity can help residents and organisations within the local community with worthwhile causes by making grants.

Where we work

Throughout London

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1145964 · England & Wales