Upper Hill School- KCSE Results, Fees, Location, Email Address, Website, Photos, Contacts.
Upper Hill School- Secondary Schools in Kenya, Location, Website, Photos, Contacts. Upper Hill School is a boys boarding school located along Upper Hill Road, next to the British High Commission Offices and Don Bosco Church. [Read More …]