11, Loxton Rd, London, SE23 2ET
P: 020 8291 7305
Main: Glass Shed Exhibition Stand Designers|Home - Exhibition stand design project management services
Additional: Glass Shed, located in London, England, are exceptional exhibition stand designers. We have a long history of providing bespoke stand design, build and project management services for companies in the UK and throughout the world, looking for an exceptional exhibition stand services company.