St Jude's House

St Jude's House is a residential care home located at 14 Canadian Avenue, Catford, London, SE6 3AS. It provides support for up to 12 adults living with mental…