Clearance

Home > Clearance > Price: £1.00 - £4.99 (x)

Haberdashery Oddments. This is where anything goes. If it has no place anywhere else and we want to make room for new stock, then it goes here.

1