THE SHEPPARD TRUST
✓ Registered charity · 205924About
The Sheppard Trust, an almshouse charity, provides low-cost housing and support for elderly ladies with limited means in 29 flats in a quiet residential area of west London.
Where we work
Throughout England And Wales
Contact
Annual income £709k
Get a custom landing page to promote your charity
Find out more