Back to album

Clock Mill

The Clock Mill in the strange and watery world of Three Mills Island in West Ham.

 

These structures are the oldest industrial buildings in London dating back to the 18th century, although the history of milling on this site goes back even further.

13,632 views
73 faves
38 comments
Uploaded on October 8, 2012
Taken on October 6, 2012