North London Rudolf Steiner School is an independent, co-educational and non-denominational Early Years Centre located in Hornsey/Crouch End in North London, an area with wonderful parks and woodlands such as Highgate and Queen’s Woods.
1-3 Campsbourne, Hornsey London N8 7PN, London , UK