Read more about our charity and mission
Visiting our head office?
We’re located at Trafford House on Chester Road in Old Trafford, Manchester.
Our administration, bookings, finance and business services teams work from Trafford House. We do not generally deliver frontline services from this office.
Instead, most of our services and projects are delivered from bases in the community.
If you have an appointment with one of our team members and you have any questions, please check your confirmation email, speak to your TLC contact or call us directly to confirm where your appointment is.