The largest independent IT retailer. Since 1991 the same management team has led Computer Mania and has accumulated a wealth of knowledge and expertise in the process.
This allows us to continue growing and to keep up with the ever-changing IT environment.
- Shop Number:L019
- Landmark:Close to Clicks