Jigsaws

The following is a selection of jigsaws. Unless otherwise indicated, all 1000 piece jigsaws are £3 (£2.50 members) , 500 piece jigsaws are £2 ((£1.50 members).