30% off
        
        
6006 Long-sleeve Oxford shirt - white
  £49.00
  
              
          
        
                Regular price
                £70.00
                
                  Sale price
                  £49.00
                
              
            
Limited stock
              
                
                
Details
              
              
            
            
              
                
                
Style + fit
              
              
            
            
              
                
                
Garment care
              
              
            
             
6006 Long-sleeve Oxford shirt - white
  £49.00
  
              
          
                        
                          
                          S
                        
                Regular price
                £70.00
                
                  Sale price
                  £49.00
                
              
             
 
 
