Lowest price WEM holds: £140.83 at williampowell.com (price read 28 Sep 2026). 3 retailers compared; prices are indicative and the retailer sets the final price.

Barbour

Barbour Tarras Leather Trim Waxed Cotton Crossbody Bag, Olive

From £140.83 – £169.00across 3 retailers· prices seen 2026-09-28

Save £28.17 by choosing the cheapest retailer

Compare prices

RetailerPriceAvailabilitySeen
Crawl:williampowell.comLowestBarbour Wax Leather Tarras Bag - Olive£140.83Not reported2026-09-28
Crawl:johnlewis.comBarbour Tarras Leather Trim Waxed Cotton Crossbody Bag, Olive£149.00Not reported2026-09-25
Crawl:nichollsonline.co.ukTarras Wax Leather Bag£169.00Not reported2026-09-28

Prices exclude delivery unless stated by the retailer. Final price, shipping and stock are confirmed at the retailer's checkout. See shipping and returns. We may earn a commission on qualifying purchases.

Frequently asked questions

What is the cheapest price for Barbour Tarras Leather Trim Waxed Cotton Crossbody Bag, Olive?

The lowest price right now is £140.83 at Crawl:williampowell.com, compared across 3 retailers. Final price and delivery are confirmed at the retailer's checkout.

Where can I buy Barbour Tarras Leather Trim Waxed Cotton Crossbody Bag, Olive?

Barbour Tarras Leather Trim Waxed Cotton Crossbody Bag, Olive is currently stocked by 3 retailers we track: Crawl:williampowell.com, Crawl:johnlewis.com, Crawl:nichollsonline.co.uk. Every "View deal" link goes straight to the retailer's own product page.