Peel Written on 05 March 2015. The main town on the island’s west coast with an eleventh century castle, connected to the town via a causeway.
Peel Engineering Company Written on 05 March 2015. 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