Five Stripe Studios
NSPCC Lighthouse

NSPCC

The Lighthouse is a new facility in North London providing a safe space, supporting children and young people in their recovery from sexual abuse.

Agency: Lovers Agency
Director: Alex Simpson