Rios Leeds Venue Rios Leeds Venue Details Rios Leeds Address 18-22 The Grand Arcade Merrion Street Leeds LS1 6PQ Get Directions Contact Info Website Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditWhatsappGoogle+TumblrPinterestVkEmail