Contact us

Brand Director of Barbour EHS, Teresa Higgins

Teresa Higgins
Brand Director

Customer Care Manager, Sharon Haynes

Sharon Haynes
Customer Care Manager

Head of New Business Sales, Susanne Slade

Susanne Slade
Head of New Business Sales

Office Location:

Barbour
Informa Markets
240 Blackfriars Road
London SE1 8BF
United Kingdom

Customer Service:

Telephone: 0845 711 4111

Email: [email protected]

Sales Enquiries:

Telephone: 0845 300 0241

Email: [email protected]