The Bridge London

Special needs school based in Islington. London.