BERNINA SEWING MACHINES

Bernina 435

£1,295.00

Bernina 475QE

SALE £1,495.00

Bernina 480

£1,695.00

Bernina 500e

£2,495.00

Bernina 540

£1,995.00

B570 QE

£2,495.00