How do i contact new look customer service? This blog is really helpful blog for us. We can easily find the detail of New Look Customer Services, products & delivery by calling them at 0844 995 5150.How do i contact the new look press office? You can email us at: [email protected] Or call us on: 0203 219 7410Where is the new look head office located? The New Look head office is located in central London, which makes it much easier to get to when travelling on public transport.Where can i find the latest new look product images? Press Images: visit Fashion GPS to download the latest New Look product imagery. For any other press issues, talk to our press office. You can email us at: [email protected] Or call us on: 0203 219 7410