The original building, built around 1750 was extended in the late 19th Century. In the early 20th Century there were further extensions and additional buildings were added. In the 1920s a fine headmaster's house was built by Lt Col Reverend Charles P. Hines. A first floor was added to one extension in 1923, such was the demand for extra space. The indoor swimming pool was added by 1935. A large new block was opened in October 1931, consisting of a large assembly hall, 7 classrooms, laboratories and staff facilities, allowing pupil numbers to increase from 121 to 270 boys. This was extended in 1957 with the addition of a larger library, sixth form, chemistry laboratory and classrooms. This allowed 3 form entry and the number of pupils increased to 450, rising to over 500 by 1961. The original 18th Century school building had to be demolished and rebuilt in 1965. Some of the late 19th and early 20th-century buildings are still in use.