Sun, Sea and Cadwaladers. Our Barry Island store is the most relaxing and secret hideaway on the island.