John Smedley, purveyor of Britain's best fine-gauge knitwear in Sea Island Cotton, Superfine Wool, and wools of the chunky variety is having a grand sale this weekend at its Lea Mills headquarters near Matlock, Derbyshire. Most items will be sold for either pounds 10 or pounds 15; normal retail prices are pounds 40 and up. Entrance is free, and the opening hours are between 10am and 4pm. So get going.

John Smedley: 01629 534571.