Cow print jackets are everywhere, from a playful £85 fluff piece to a luxe £1,000 investment. But does the trend have legs?
Britain's last remaining traditional lace makers say they are still optimistic about the Derbyshire firm’s future, despite ...