FIRE crews tackled a blaze at the former Even Swindon Primary School for nearly two hours this morning.
About 25 firefighters worked to put the flames out at the disused building in Rodbourne after they were called to the scene at 5.07am.
Four fire engines and an aerial appliance attended the blaze, which was out at 6.55am.
Watch manager, Andy Edmondson, said: "It was a big fire. The crews who came here made a good stop to it and stopped it spreading.
"It could have been a lot worse."
The fire has completely gutted one of the rooms and part of the roof.
Investigations are underway to find out the cause.