Tag Archives: Oktra
Oktra Clerkenwell Offices – London
| October 29, 2020Oktra created a design in response to the COVID-19 pandemic for their new offices located in London, England. Partway through the build
Oktra created a design in response to the COVID-19 pandemic for their new offices located in London, England. Partway through the build
Copyright © 2020 INDesign Marketing Services. All Rights Reserved.