Temple Mills is an area located within the London Borough of Waltham Forest and London Borough of Newham, in East London
Temple Mills was home to a marshalling yard and wagon works belonging to the Great Eastern Railway.
More information on the Wikipedia page [1].