Three Mills Island

Three Mill Lane, London, E3