322 High Holborn London WC1V 7PB United Kingdom, London WC1V 7PB, United Kingdom
Distance: 35 yd.
Company description
Oktra are a team of dynamic designers, builders and strategists, who are driven by a singular goal – to create workplaces that help people achieve their ambitions.