£2,510
Double wool cashmere overshirt
£1,190
Prince of Wales virgin wool and nylon jersey overshirt
£1,100
Extra-fine virgin wool flannel overshirt
£1,220
Stretch nylon and cotton-cashmere overshirt
£1,540
Wool and cashmere felted overshirt
Virgin wool and nylon jersey overshirt
Double wool and cashmere overshirt
£1,010
Wool overshirt
Thanks for subscribing