{"product_id":"canvas-flap-crossbody-bag-trp0239","title":"Canvas Flap Crossbody Bag | TRP0239","description":"\u003ch2\u003eTroop London Classic Canvas Across Body Bag\u003c\/h2\u003e\n\u003cp\u003eCompact, characterful and cleverly organised — the TRP0239 is a \u003cstrong\u003eflap-style canvas crossbody bag\u003c\/strong\u003e built from \u003cstrong\u003esuper-strong stonewashed canvas\u003c\/strong\u003e with \u003cstrong\u003egenuine leather trimmings\u003c\/strong\u003e and \u003cstrong\u003ebrass-plated hardware\u003c\/strong\u003e. A clean everyday bag that suits commuting, weekends, and travel equally well.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003efront flap\u003c\/strong\u003e with \u003cstrong\u003eVelcro closure\u003c\/strong\u003e opens to a \u003cstrong\u003ezip pocket and card slots\u003c\/strong\u003e. The \u003cstrong\u003emain compartment\u003c\/strong\u003e with top zip holds everyday essentials, with an \u003cstrong\u003einternal zip pocket\u003c\/strong\u003e for valuables. A \u003cstrong\u003erear zip pocket\u003c\/strong\u003e keeps travel cards accessible. An \u003cstrong\u003eexpanding base zip\u003c\/strong\u003e adds extra capacity when you need it.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eadjustable canvas shoulder strap\u003c\/strong\u003e suits crossbody or over-shoulder carry. \u003cstrong\u003ePU-coated cotton lining\u003c\/strong\u003e throughout.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat fits inside:\u003c\/strong\u003e Phone · wallet · keys · cards · passport · sunglasses · daily essentials\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePerfect for:\u003c\/strong\u003e Everyday carry · commuting · travel · gift for him or her\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eExternal dimensions\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eH22 × W18 × D7 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e450g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCapacity\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eApprox. 2L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOuter material\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSuper-strong stonewashed canvas\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTrimmings\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eGenuine leather with detailed zip pullers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHardware\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBrass-plated buckles; Velcro closure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInner lining\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCotton with PU coating\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFront flap closure\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eVelcro closure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eUnder-flap organiser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eZip pocket and card slots\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMain compartment\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eTop zip; internal zip pocket; expanding base zip\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eExpandable base\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eYes — zip expander increases main compartment depth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRear pocket\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1 zip pocket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eShoulder strap\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAdjustable canvas strap with brass-plated buckles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAvailable colours\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBlue, Brown, Khaki, Turquoise, Ash Grey, Pink, Purple, Charcoal, Burgundy, Beige Floral, Blue Floral, Black - Stone Washed, Denim, Orange, Green\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003chr\u003e\n\u003ch3\u003eCare instructions\u003c\/h3\u003e\n\u003cp\u003eSpot-clean with a damp cloth and mild soapy water. Avoid machine washing and tumble drying. Air-dry naturally.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eExplore more\u003c\/h3\u003e\n\u003cp\u003eBrowse the full Troop London Across Body Bag collection. Free UK delivery on orders over £35. 28-day returns.\u003c\/p\u003e","brand":"Troop London","offers":[{"title":"Blue","offer_id":48915022315769,"sku":"pqd1787966514734","price":25.34,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":48915022348537,"sku":"hky1787966514735","price":29.02,"currency_code":"USD","in_stock":true},{"title":"Khaki","offer_id":48915022381305,"sku":"pgz1787966514736","price":26.81,"currency_code":"USD","in_stock":true},{"title":"Turquoise","offer_id":48915022414073,"sku":"aqd1787966514737","price":24.61,"currency_code":"USD","in_stock":true},{"title":"Ash Grey","offer_id":48915022446841,"sku":"hpn1787966514738","price":28.28,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":48915022479609,"sku":"yqz1787966514739","price":25.34,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":48915022512377,"sku":"gkx1787966514740","price":27.18,"currency_code":"USD","in_stock":true},{"title":"Charcoal","offer_id":48915022545145,"sku":"xgf1787966514741","price":27.18,"currency_code":"USD","in_stock":true},{"title":"Burgundy","offer_id":48915022577913,"sku":"aqv1787966514742","price":22.41,"currency_code":"USD","in_stock":true},{"title":"Beige Floral","offer_id":48915022610681,"sku":"rjb1787966514743","price":22.04,"currency_code":"USD","in_stock":true},{"title":"Blue Floral","offer_id":48915022643449,"sku":"wfu1787966514744","price":26.81,"currency_code":"USD","in_stock":true},{"title":"Black - Stone Washed","offer_id":48915022676217,"sku":"oek1787966514745","price":22.77,"currency_code":"USD","in_stock":true},{"title":"Denim","offer_id":48915022708985,"sku":"ojf1787966514746","price":22.77,"currency_code":"USD","in_stock":true},{"title":"Orange","offer_id":48915022741753,"sku":"jgs1787966514747","price":27.55,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":48915022774521,"sku":"cfj1787966514748","price":28.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0750\/5484\/2105\/files\/canvas-flap-crossbody-bag-trp0239_1.jpg?v=1787966520","url":"https:\/\/www.storyvibe.shop\/products\/canvas-flap-crossbody-bag-trp0239","provider":"My Store","version":"1.0","type":"link"}