Welcome to our park. Odyssey has over 140,000 sq ft of offices teaming with inspired companies and staff members take a look… The park Take a look who’s on site… → Community Check out what’s on at ‘olympus’, our hub… → Availability Is there a place for you at Odyssey? →