This year’s awards season continues with
The Fluffies, the UK’s only award scheme to find Britain’s finest hotel towels has revealed its winners for 2014, including
The Fluffies, the first award scheme to find the UK’s finest hotel towel has announced its inaugural winner.