The Three Mills are former working mills on the River Lea in the East End of London just off Bow Road.
Comments
Sign in or get an account to comment.