For all your Barbour essentials in Norwich, look no further than Jarrold. Barbour is a British heritage brand known for creating countrywear. Broadening from these roots but keeping with their love of British countryside, Barbour now produces functional lifestyle clothing that has wit, grit and glamour. Visit our Barbour department in our Norwich store for further lines.