Sheppard Trust

Call
Website

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

Own this business?
See a problem?

You might also like

United KingdomEnglandSheppard Trust

Advertisement