50% OFFJohn LewisJohn Lewis Double Breasted Check Wool Blend OvercoatNow £109.50Was £219.00You save £109.50 (50%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisCoats & Jackets