Peel Godred

Peel Godred is a town on the Island of Sodor. Nearby are the old Aluminium Works, where Peter Sam and Sir Handel used to work after the Mid sodor Railway closed. Nowadays, an electric railway runs near it.