Address: The Sheppard Trust 12 Lansdowne Walk, London, W11 3LN Phone: 020 7727 5500 Email: Send us a message, enquiry, or request a call via our quick contact form below
You can apply for housing with the Trust if you
For further details of our criteria and application process, download our information sheet To find out more and start the application process, visit the applications page