We Are Amused! Welsh Arcade Welcomes Royalty 10Aug Last week, Island Leisure in Barry Island, South Wales welcomed two very special guests – the Duke and..