Just around the corner from Leicester Square, our London office is located in the heart of Covent Garden. This office serves as our European commercial headquarters for sales, marketing, and business development.