Welsh Arcade Island Leisure welcomes royalty
Last week, Island Leisure in Barry Island, South Wales welcomed two very special guests – the Duke and Duchess of Cambridge, who visited to support tourism in the area and who stayed to play several games and chat with the owners and staff.…