ODI Leeds Coworking Space

ODI Leeds

Bright, airy innovation space, perfect for freelancers and start-ups looking for engaging space and like-minded folk.

Location: Leeds, UK

Jobs

No jobs available here now