The largest tidal mill in the world sits on the River Lea. Close to the Olympic Park and surrounded by roads and railways, this quiet spot has similarities with Venice!
See All 69 Episodes of "London Undone"