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.

Submit Update