Electronics in Glasgow - Townhead 176-178 Gallowgate, Townhead, Glasgow, G1 5DR Tags: microwave, mobile phones & accessories, repairs service, televisions