United Kingdom
Based in East London only minutes from the London ExCel exhibition centre.
With a in-house production facility based in Barking North East London Exantia are able to deliver, install, dismantle and store your exhibition stand ready for your next event….