Facebook

Three Mills Green & Three Mills Island

4.4·(371)

The Three Mills are former working mills and an island of the same name on the River Lea. It is one of London’s oldest surviving industrial centres.
Phone
+44 300 003 0610
Address
Three Mill Ln, London E3 3DU, United Kingdom

Open hours

See Hours
Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours


Ask AI

Three Mills Green & Three Mills Island

The Three Mills are former working mills and an island of the same name on the River Lea. It is one of London’s oldest surviving industrial centres.

Enter Wanderboat