Electronics stores in Hightown, England The most complete information about Electronics stores in Hightown, England: Addresses, phone numbers, reviews and other information. All stores Electronics Home goods Store All electronics stores in Hightown Forza IT Store Electronics Open now Until 05:0 63 Elvington Road, Hightown, Liverpool, Hightown, England L38 9AN Get Directions Contacts Write a review