[1][non-primary source needed] South China Athletic Association (SCAA), under the chairman Lee Hysan,[2][non-primary source needed] acquired the Crown land land lease of the present site in Caroline Hill in 1927.
[1][non-primary source needed] During the World War II, the facilities were occupied by the Japanese force.
In 1946, South China AA resumed the control of the facilities in the Caroline Hill as well as in King's Park.
One side of the stand was re-developed into the Sports Complex (the High Block) and a golf driving range, which the superstructure was completed in 1987.
New or improved facilities will include a third-generation artificial turf pitch with a covered spectator stand.