Explore details about location Temple Mills Lane. Temple Mills Lane is a location situated within the London Borough of Newham alongside other areas such as Ron Leighton Way, Woodgrange Road, Winifred Street.