I suppose that depends on what you call "deep". I lived there from 2002-2013, IIRC 2006 we had some good dumpings, 2009 & 2010 were OK. Put it this way, much better than snowless Shrewsbury!!! I'll be happy with ANYTHING right now as I've not seen lying snow for 5 years.....
ps, different parts of Telford get it too, we sued to get a good dumping (top of hill near Horsehay) while on the other side of town in Muxton there was a dusting!! Micro climate at paly......