Distribution

Atlas Travel opened an office in London to better serve a "growing number" of clients based in the United Kingdom and Europe.