I need some new black leggings but all the ones that usually get recommended are too long for me. (For example the Sainsbury's ones.)
I even tried Johnnie B ones for teenagers from Boden and the 16yrs+ size is both too big and too long. 
I'm a size 10 in trousers.
Where on the high street should I try?