Electronics stores in Skelton, England The most complete information about Electronics stores in Skelton, England: Addresses, phone numbers, reviews and other information. All stores Convenience Electronics Home goods Store All electronics stores in Skelton SWN Electrical & Property Maintenance Store Electronics Closed now Orchard View, Skelton, York, Skelton, England YO30 1YQ Get Directions Contacts Write a review