Guillotine England may be a British luxury brand specialising in designing and creating beautiful merino lambswool and cashmere gilets for men. Using the best British materials from Abraham Moon and Sons Mill in Yorkshire and classy linings form Liberty Print Art fabrics and vibrant crepe backed satins.
Comments