The new luxurious Super 120’s wool range from John Foster is a collection woven from 2-fold yarn that provides strong yet softly finished cloths in a weight suitable for all seasons.Read More