We opened in Gloucester in 1984, moved to London in 2005, and are now a top 10 London attraction.
Click below to read the annual Trustees' Report and Accounts of the charity as submitted to Companies House and the Charity Commision.
We have a dedicated team of paid staff and supporters, covering a range of services.
Notting Hill London
+44 (0) 207 243 9611 (Mon - Sun)
+44 (0) 207 243 9610 (Mon - Fri)
+44 (0) 207 243 9612 (Mon - Fri)