Style retailer COS has confirmed that it will open a North West regional flagship store in Liverpool One this May. The 5,700 square foot store will be located at the entrance to Peter’s Lane,