Barry Island was quite simply the place to go for a Butlins holiday, way back when. This Welsh seaside resort provided a backdrop to many a family holiday for people across the country, with thousands ...