Tom Hardy spends weekend at Barry Island Pleasure Park | Bar