Your cart is empty
FREE NEXT DAY DELIVERY ON UK ORDERS OVER £100
When an item of clothing brandishes MADE IN ITALY, you know it's going to be good.
GRP operates out of a small factory in Tuscany, where it has been manufacturing fine knitwear since 1973. Trust us when we say that this really is the best money can buy.