The St Michael Steiner School

Telephone 020 8893 1299
Address Park Road, Hanworth Park, London, TW13 6PN