There were certain roads around which remained impassable for a few days, I am sure with some neighborhood team effort the snow could have been removed before it froze solid.
I did my bit and cleared the road outside my house, and one of the neighbours cleared the road for the whole close.
I have found a couple of local weather stations in Yeovil.
Dave's Weather Site yeovil
Jon on Abbey Manor Yeovil