Concept

New Rush Hall Group

Properties

SES ID
  • 348069
Notation
  • 348069
In scheme
Top concept of
Definition
  • Educational institution in Ilford, providing education and psychological services to children experiencing behavioural, emotional and social difficulties.