Festival No 6 Set in the Welsh coastal town of Portmeirion, the winner of b - The Independent