The clock tower is all that remains of the once-famous Metal Box Factory in Mansfield, Nottinghamshire, England. Famed for its production of world-renowned decorative tins for over a century, the remainder of the factory was demolished in August 2010.
The clock tower is all that remains of the once-famous Metal Box Factory in Mansfield, Nottinghamshire, England. Famed for its production of world-renowned decorative tins for over a century, the remainder of the factory was demolished in August 2010.