Tag Archives: Oktra’s
A Look Inside Oktra’s New London Headquarters
| September 24, 2020Interior design company Oktra recently moved into a new headquarters in London, England which they designed themselves. “Partway through the build of
Interior design company Oktra recently moved into a new headquarters in London, England which they designed themselves. “Partway through the build of
Copyright © 2020 INDesign Marketing Services. All Rights Reserved.