Electronics stores in Betley, England The most complete information about Electronics stores in Betley, England: Addresses, phone numbers, reviews and other information. All stores Electronics Furniture Home goods Store All electronics stores in Betley Fenella Haworth-Head Home goods Store Electronics The Barn, Main Road, Betley, Crewe, Betley, England CW3 9AB Get Directions Contacts Write a review