Your cart is empty
Please note all orders placed between Saturday 24th July - Tuesday 27th July won’t be shipped until Wednesday 28th july
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.