William Hall

This is the new assembly hall which has been built on the same place where the old assembly hall burnt down. It is named both after the first Principal Rev. C. Williams and late Chairman of the Trust Capt. Williams.

For a note on the old assembly hall click here.