Let alone "Horwich." What a horrible name for a town, wherever it is.
Sounds like an H.P. Lovecraft town name.