Simply put, this is the best cream liqueur available.
Cotswold distillery is based in the west of England and they have partnered with a leading producer of Irish cream liqueurs in Tipperary. They take the Cotswold distillery Single Malt whisky and combine it with the finest Irish cream.
The result is utterly stunning.
There are no reviews yet.