Over the weekend of the 5th, 6th and 7th September the multi-award winning Festival No.6 took place, in the stunning village of Portmeirion, Wales, home of the cult TV series…