In which countries does Universal Avenue operate? Thom Iddon April 13, 2018 20:07 Updated Follow Scandinavia, UK, Spain, Greece, Switzerland and the US. We have offices in Stockholm, Chicago, London, Barcelona and Athens. Related articles Do I receive a list with venues that are interested in the brands? Or do I need to contact the venues? Where can I apply to become a Brand Ambassador? Comments 0 comments Please sign in to leave a comment.