About 75 firefighters fought a fire at a pub in North Bovey on Dartmoor for most of Wednesday.

Flames ripped through the 13th Century Ring Of Bells Pub, gutting the two storey building and destroying the thatched roof.

Local people said they were "horrified" to see the damage.

Western Power and the Environmental Agency were also called to the scene.