The St Michael Steiner School

The St Michael Steiner School

The St Michael Steiner School has sought and gained accreditation to an ISC Association. The school has not yet had a full ISI inspection.

The St Michael Steiner School

  • Park Road
  • Hanworth Park
  • London
  • TW13 6PN
  • United Kingdom
  • Co-ed

    Co-ed
  • Day

    Day