Skip to main content

News

Strata expands into Europe

The new base aims to increase the facilities and working space for the agency, which to date has operated from two UK sites in Fitzrovia, London and Brackley, Northamptonshire since launching in 2018