Peel The main town on the island’s west coast with an eleventh century castle, connected to the town via a causeway.
Peel Engineering Company Manufacturer of the smallest production vehicle in the world. Location Peel Engineering Company, Viking Works, Mill Road, Peel, Isle of Man, IM5 1TB. Date Car production, 1953 - 1969. Continue Reading