Wenbar is a leading provider of premium bespoke retail display systems. We create innovative solutions for major brands owners and retailers all designed and manufactured in-house from our purpose built facility near Chelmsford, Essex