Where Are We?

We’re based in the Max Roach, Wiltshire Road, Brixton, SW9 7NE. The building has been newly refurbished and has large indoor and outdoor play areas, and a beautiful garden.