The charming village of Portmeirion in North Wales ... folly hosts a thriving food and craft fair, which runs from Friday 1 to Sunday 3 December. Christmas treats More than 7,500 people are ...