About Cedars Manor School
Cedars Manor School is a prestigious, independent school in Harrow, England. It was founded in 1582 by Sir Thomas Gresham, and currently enrolls about 1,100 students in pre-kindergarten through 12th grade.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.