The Libra Company

The Libra Company

thelibracompany.website
Linton, Cambridgeshire, CB21 4NN / Welcome to The Libra Company's selection of stylish and beautifully made products that we design and source to create collections that surprise and delight.
The Libra Company