Abhaya School, in London, England, was founded in 2001, and has a campus of 1.1 acres.
Abhaya School is an Indian school based on the Waldorf curriculum, situated in Rangareddy district near Secunderabad, Hyderabad, India, founded in June 2002. 
