Sheppard Trust
Advertisement
12 Lansdowne Walk
W11, England W11 3LN
The Sheppard Trust, established in 1855 by Miss Elizabeth Sheppard, provides independent living homes specifically for older women in housing need. The organisation aims to reduce loneliness and isolation by fostering a supportive community spirit among its residents.
Generated from the website
See a problem?
You might also like
Advertisement