After 23 years, The Mill has left its Great Marlborough Street HQ……
Its new office is a bespoke-designed 29,000 square foot studio at 11-14 Windmill Street, W1. It’s the first time The Mill has moved its headquarters since the company first set up shop back in 1990. Continue reading »