Contributor

British menswear designer
Established in 2002, Oliver Spencer's eponymous fashion label has stand-alone shops in London and New York and is stocked worldwide, including at Liberty, Harrods, Selfridges, Bloomingdales and Fred Segal.
28.02.09