Glacier IT

1386 London Road

IT-Helpdesk

193-195 Leigh Road

Need a nerd? Got to see a geek? Whether your monitor's on the blink, you're looking for a mod or upgrade, or are simply confused by your computer. Look below at our listings for Information Technology and Computer services in Leigh-on-Sea and beyond.