Marks & Spencer plc phone 35, Deansgate Horwich, Greater Manchester BL1 1HQ map Next Retail Ltd phone Unit 6, Trinity Retail Park, Trinity St Horwich, Greater Manchester BL3 6DH map if (!IN_DEV) { ?> } ?>