It's close to Woodhouse which is one of the areas in Leeds with the highest crime rate, and I think Meanwood is quite rough too. From what I've seen of Sheepscar, there's not an awful lot there, apart from some quite tired looking housing, a few small shops and the Post Office sorting office.