The blaze broke out at a building on Marston Road, Eynesbury, St Neots, at 10.52am on Tuesday (August 11). Crews from Wisbech, March, Chatteris, Yaxley, Cambridge, Sawtry, Littleport and St Neots, along with Bedfordshire crews, extinguished the flames using hose reels and breathing apparatus. Crews from Cambridgeshire and Bedfordshire attended the blaze (Image: Geoff Soden)An eyewitness at the scene described the blaze as "a tower of smoke", with other St Neots residents reporting that the fire could be seen from a long way away. A spokesman for the fire service said: "The cause of the fire is believed to be accidental. "Crews will continue to be on scene today (August 12) and will be reinspecting the area."