Free listing C 1 CeX Electronics Store Town Head OL16 1BT 03301 235 986 Retail chain buying & selling video games & digital devices, including mobile phones & laptops. 47 Yorkshire Street, Rochdale, Town Head, Greater Manchester, OL16 1BT, Un View profile