Repeat: Set in 260 acres of land, with 12 boarding houses, as well as its own farm and fishing lake, Harrow is a school like no other.
Set in 260 acres of land, with 12 boarding houses, as well as its own farm and fishing lake, Harrow is a school like no other.