Film: Langdon Down, The Legacy

‘Langdon Down, The Legacy’:  a short film about the extraordinary Victorian building in London which is home to DSA UK.  Built by Dr John Langdon Down in 1868 as a place where people with learning disabilities could be cared for and educated, it is widely regarded as the ‘spiritual home’ of Down’s Syndrome.