THE DELMAR CHARITABLE TRUST
✓ Registered charity · 205832About
to distribute the annual income to various institutions as set out in the will of the late Frederick O T Delmar and as varied by the High Court variation in 1896
Where we work
Throughout London
Contact
Annual income £8k
Get a custom landing page to promote your charity
Find out more