About Janome Sewing Shop
Janome Sewing Shop - Managed by FLC Distributors Ltd. Authorised Main Dealer of Janome UK
More about Janome Sewing Shop
Janome Sewing Shop is located at Unit 4 Delta Court, WD6 1FJ Borehamwood
0800 065 4004
https://www.britishsewingcentre.co.uk/collections/janome-sewing-machines