About company

Greenwoods is a celebrated menswear operator with a long history in the United Kingdom. It is mainly engaged in the direct sales of menswear under the brands of “Greenwoods” and “1860” in the UK. Currently, Greenwoods operates 88 stores in Britain, covering the main cities including Liverpool, Newcastle, York and Leicester City.

GB 4 bridge street
Unknown
Not verified company