Posts Tagged ‘Moor Place’

WeWork Coworking Offices by Oktra, London – UK

July 31st, 2015



Oktra worked with WeWork to create a new location in London for the company’s growing global coworking network.