Address:
12 Lansdowne Walk
London
United Kingdom (UK)
W11 3LN
Telephone:
0207 727 5500
Profile:
The Sheppard Trust provides homes for 29 elderly ladies in self-contained two-room flats in an attractive residential area of west London. The residents value their independence while living in comfortable and secure accommodation with the ...
more
E-Mail:
director@sheppardtrust.org
Web: