Peel Godred

Peel Godred (Sudric for Godred's Fort) or simply Peel is a large walled town and the terminus for the Peel Godred Branch Line. It is also the main depot for the Sodor Regiment.

Did you know? In real life, Peel is the name of a town on the Isle of Man, which neighbours Sodor.