Browsing Tag

Wales

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.…