INSTINCT
Clock Mill
London, United Kingdom
Built in 1817, this grade II listed building was used as a mill up until 1952. Originally a windmill stood on the site, being one of the areas three mills.
London, United Kingdom
Built in 1817, this grade II listed building was used as a mill up until 1952. Originally a windmill stood on the site, being one of the areas three mills.