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.
Masjid e Ilyas Markaz Tableegh
Bow Church
Gezellig Male Grooming
The House Mill
Stroudley Grill & PFC
The Bow Bells
The View Tube
Galvanisers Union