Horwich
E35592
Horwich is a town in Greater Manchester, England, historically notable as a major railway engineering and locomotive works centre.
Statements (50)
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.