Jigsaw has branches up and down the country; call 0171 491 4484 for your nearest stockist.
For the past few years I've avoided Jigsaw womenswear shops, because whereas once you were capable of getting real "finds" there, recently it's been just row upon row of boring office girl suits. But this season it has really got its act together and the autumn/winter collection is fantastic. All the looks are there - big cardigans, geometric prints, knee-length skirts as well as snappy classics - great jumpers, tapered trousers and accessories (look out for their splendid version of a long Doctor Who scarf). The list of "must haves" is too long to mention here - there wasn't one thing I didn't like - but to give you an idea of cost, the sweater featured here is pounds 48 and the most expensive item in the collection is a kid leather parka, which retails at pounds 430. Jigsaw, well done.