Huge fire destroys former primary school in Inverkeithing
Around 35 firefighters were called to the scene on Monday night
A massive blaze ripped through an old primary school building in Inverkeithing overnight.
Firefighters were called to the town's Roods Road at around 9.20pm on Monday.
Seven fire appliances were involved in tackling the blaze and emergency crews were still at the scene on Tuesday morning.
Police and the fire service advised residents to stay inside due to the smoke and told people to avoid the area.
South West Fife Police tweeted: "Police currently assisting SFRS @fire_scot at Roods Road, Inverkeithing due to ongoing fire at the old primary school.
"Please close your windows if you live near to the area. Do not approach the surrounding streets to allow @fire_scot access to the building."
Some local roads were closed while emergency services dealt with the incident