Cuffern Manor receives a Green Key Award

Cuffern Manor receives one of the first Green Key awards in Wales. http://goo.gl/Xlyl0q Green Key  is an eco-label awarded to around 2,400 hotels and other sites in 47 countries worldwide We were pleased to visit Tenby on April Ist to receive this award from Richard Hammond (“No
Continue Reading →