Three Mills Island

Three Mills Island
Three Mill Lane, London, E3 3DU
Photo of Three Mills Island