Southwark Disablement Association is located in London, United Kingdom on Cambridge House, 1 Addington Square. Southwark Disablement Association is rated 5 out of 5 in the category non-profit organization in United Kingdom.
Address
Cambridge House, 1 Addington Square
Accessibility
Wheelchair-accessible entrance