You are probably right. It stands to reason.
Perhaps students also were sleeping at Seaforth Barracks because the Marconi School was very little.