{"title":"Napoleonic War History T-Shirts","description":null,"products":[{"product_id":"sharpes-rifles-napoleonic-war-tshirt","title":"Sharpe's Rifles T-Shirt","description":"\u003cp data-start=\"1142\" data-end=\"1197\" class=\"\"\u003e\u003cstrong data-start=\"1142\" data-end=\"1197\"\u003eSharpe’s Rifles T-Shirt – For King, Country \u0026amp; Chaos\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1199\" data-end=\"1373\" class=\"\"\u003eWhether you're charging with the South Essex or shouting \"Bastards!\" in a thick Yorkshire accent, this t-shirt salutes Richard Sharpe — the rogue hero of the Napoleonic Wars.\u003c\/p\u003e\n\u003cp data-start=\"1375\" data-end=\"1528\" class=\"\"\u003ePerfect for fans of Bernard Cornwell’s novels, the BBC series starring Sean Bean, and anyone who knows the difference between a Baker rifle and a musket.\u003c\/p\u003e\n\u003cp data-start=\"1530\" data-end=\"1592\" class=\"\"\u003eHistory. Swagger. Explosions. All on soft, comfortable cotton.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":49638642778387,"sku":"9887715_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49638642811155,"sku":"9887715_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49638642843923,"sku":"9887715_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49638642876691,"sku":"9887715_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49638642909459,"sku":"9887715_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49638642942227,"sku":"9887715_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49638642974995,"sku":"9887715_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49638643007763,"sku":"9887715_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":49638643040531,"sku":"9887715_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":49638643106067,"sku":"9887715_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":49638643138835,"sku":"9887715_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":49638643171603,"sku":"9887715_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":49638643204371,"sku":"9887715_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":49638643237139,"sku":"9887715_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":49638643269907,"sku":"9887715_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":49638643302675,"sku":"9887715_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":49638643335443,"sku":"9887715_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":49638643368211,"sku":"9887715_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":49638643400979,"sku":"9887715_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":49638643433747,"sku":"9887715_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":49638643466515,"sku":"9887715_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":49638643499283,"sku":"9887715_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":49638643532051,"sku":"9887715_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":49638643564819,"sku":"9887715_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49638643597587,"sku":"9887715_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49638643630355,"sku":"9887715_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49638643663123,"sku":"9887715_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49638643695891,"sku":"9887715_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49638643728659,"sku":"9887715_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49638643761427,"sku":"9887715_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49638643794195,"sku":"9887715_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49638643826963,"sku":"9887715_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49638643859731,"sku":"9887715_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49638643892499,"sku":"9887715_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49638643925267,"sku":"9887715_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49638643958035,"sku":"9887715_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49638643990803,"sku":"9887715_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49638644023571,"sku":"9887715_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49638644056339,"sku":"9887715_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49638644089107,"sku":"9887715_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-18T012747.367.jpg?v=1779226249"},{"product_id":"waterloo-scots-greys-tshirt","title":"Waterloo - Charge of the Royal Scots Greys T-Shirt","description":"\u003cp data-start=\"749\" data-end=\"822\" class=\"\"\u003e\u003cstrong data-start=\"749\" data-end=\"822\"\u003eThe Charge of the Scots Greys at Waterloo, 1815\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"824\" data-end=\"1150\" class=\"\"\u003eIt was muddy, it was chaotic, it was glorious. At the height of the Battle of Waterloo, the Scots Greys thundered into history with a cavalry charge so iconic it’s still etched into the national memory. With wild bravery, British heavy cavalry surged into the French lines\u003c\/p\u003e\n\u003cp data-start=\"824\" data-end=\"1150\" class=\"\"\u003eWhether you’re reenacting battles in your mind, correcting people about cuirassiers at the pub, or just enjoy the poetry of hoofbeats and havoc — this one’s for you.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":49648364060947,"sku":"7539293_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49648364093715,"sku":"7539293_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49648364126483,"sku":"7539293_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49648364159251,"sku":"7539293_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49648364192019,"sku":"7539293_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49648364224787,"sku":"7539293_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49648364257555,"sku":"7539293_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49648364290323,"sku":"7539293_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":49648364323091,"sku":"7539293_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":49648364355859,"sku":"7539293_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":49648364388627,"sku":"7539293_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":49648364421395,"sku":"7539293_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":49648364454163,"sku":"7539293_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":49648364486931,"sku":"7539293_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":49648364519699,"sku":"7539293_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":49648364552467,"sku":"7539293_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":49648364585235,"sku":"7539293_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":49648364618003,"sku":"7539293_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":49648364650771,"sku":"7539293_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":49648364683539,"sku":"7539293_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":49648364716307,"sku":"7539293_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":49648364749075,"sku":"7539293_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":49648364781843,"sku":"7539293_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":49648364814611,"sku":"7539293_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49648364847379,"sku":"7539293_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49648364880147,"sku":"7539293_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49648364912915,"sku":"7539293_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49648364945683,"sku":"7539293_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49648364978451,"sku":"7539293_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49648365011219,"sku":"7539293_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49648365043987,"sku":"7539293_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49648365076755,"sku":"7539293_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49648365109523,"sku":"7539293_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49648365142291,"sku":"7539293_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49648365175059,"sku":"7539293_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49648365207827,"sku":"7539293_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49648365240595,"sku":"7539293_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49648365273363,"sku":"7539293_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49648365306131,"sku":"7539293_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49648365338899,"sku":"7539293_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-23T030610.085.jpg?v=1779506371"},{"product_id":"duke-of-wellington-fighting-the-french-5-star-review-tshirt","title":"Duke of Wellington's Five-Star Review T-Shirt","description":"\u003cp data-start=\"1245\" data-end=\"1417\" class=\"\"\u003eHistory meets modern sarcasm. This t-shirt imagines the Duke of Wellington dropping a cheeky Amazon-style 5-star review on his favourite pastime: \u003cstrong data-start=\"1391\" data-end=\"1417\"\u003e“Fighting the French.”\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1419\" data-end=\"1602\" class=\"\"\u003eIt’s clever, it's dry, it's British military banter at its finest. Ideal for fans of Napoleonic history, pub historians, and anyone who appreciates French humiliation.\u003c\/p\u003e\n\u003cp data-start=\"1604\" data-end=\"1660\" class=\"\"\u003ePrinted on soft, comfortable cotton. (Not available in France.)\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":54978867200376,"sku":"7509566_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":54978867233144,"sku":"7509566_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":54978867265912,"sku":"7509566_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":54978867298680,"sku":"7509566_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":54978867331448,"sku":"7509566_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":54978867364216,"sku":"7509566_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":54978867396984,"sku":"7509566_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":54978867429752,"sku":"7509566_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":54978867462520,"sku":"7509566_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":54978867495288,"sku":"7509566_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":54978867528056,"sku":"7509566_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":54978867560824,"sku":"7509566_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":54978867593592,"sku":"7509566_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":54978867626360,"sku":"7509566_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":54978867659128,"sku":"7509566_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":54978867691896,"sku":"7509566_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":54978867724664,"sku":"7509566_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":54978867757432,"sku":"7509566_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":54978867790200,"sku":"7509566_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":54978867822968,"sku":"7509566_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":54978867855736,"sku":"7509566_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":54978867888504,"sku":"7509566_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":54978867921272,"sku":"7509566_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":54978867954040,"sku":"7509566_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":54978867986808,"sku":"7509566_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":54978868019576,"sku":"7509566_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":54978868052344,"sku":"7509566_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":54978868085112,"sku":"7509566_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":54978868117880,"sku":"7509566_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":54978868150648,"sku":"7509566_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":54978868183416,"sku":"7509566_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":54978868216184,"sku":"7509566_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":54978868248952,"sku":"7509566_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":54978868281720,"sku":"7509566_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":54978868314488,"sku":"7509566_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":54978868347256,"sku":"7509566_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":54978868380024,"sku":"7509566_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":54978868412792,"sku":"7509566_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":54978868445560,"sku":"7509566_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":54978868478328,"sku":"7509566_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_93.jpg?v=1779225675"},{"product_id":"waterloo-1815-hougoumont-imperial-guard-shirt","title":"Battle of Waterloo 1815 T-Shirt","description":"\u003cp data-start=\"432\" data-end=\"598\"\u003eFrom the stubborn walls of Hougoumont to the final stand of Napoleon’s Imperial Guard — it wasn’t just a battle. It was the moment history said: \u003cem data-start=\"577\" data-end=\"598\"\u003e\"Not today, Boney.\"\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"600\" data-end=\"733\"\u003eWhether you’re team Wellington, fascinated by the tactics, or just like your French armies dramatically defeated, this one’s for you.\u003c\/p\u003e\n\u003cp data-start=\"735\" data-end=\"771\"\u003eSoft cotton. Zero chance of retreat.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55142153093496,"sku":"8779950_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55142153126264,"sku":"8779950_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55142153159032,"sku":"8779950_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55142153191800,"sku":"8779950_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55142153224568,"sku":"8779950_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55142153257336,"sku":"8779950_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55142153290104,"sku":"8779950_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55142153322872,"sku":"8779950_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55142153355640,"sku":"8779950_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55142153388408,"sku":"8779950_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55142153421176,"sku":"8779950_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55142153453944,"sku":"8779950_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55142153486712,"sku":"8779950_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55142153519480,"sku":"8779950_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55142153552248,"sku":"8779950_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55142153585016,"sku":"8779950_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":55142153617784,"sku":"8779950_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":55142153650552,"sku":"8779950_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":55142153683320,"sku":"8779950_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":55142153716088,"sku":"8779950_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":55142153748856,"sku":"8779950_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":55142153781624,"sku":"8779950_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":55142153814392,"sku":"8779950_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":55142153847160,"sku":"8779950_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55142153879928,"sku":"8779950_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55142153912696,"sku":"8779950_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55142153945464,"sku":"8779950_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55142153978232,"sku":"8779950_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55142154011000,"sku":"8779950_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55142154043768,"sku":"8779950_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55142154076536,"sku":"8779950_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55142154109304,"sku":"8779950_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55142154142072,"sku":"8779950_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55142154174840,"sku":"8779950_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55142154207608,"sku":"8779950_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55142154240376,"sku":"8779950_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55142154273144,"sku":"8779950_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55142154305912,"sku":"8779950_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55142154338680,"sku":"8779950_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55142154371448,"sku":"8779950_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-20T144617.595.jpg?v=1779483715"},{"product_id":"hougoumont-did-you-lock-the-gate-t-shirt","title":"Did You Lock the Back Gate? – Hougoumont T-Shirt","description":"\u003cp data-start=\"556\" data-end=\"598\"\u003e“Did you lock the back gate?”\u003cbr data-start=\"585\" data-end=\"588\"\u003e“...Wait.”\u003c\/p\u003e\n\u003cp data-start=\"600\" data-end=\"828\"\u003eThis \u003cstrong data-start=\"605\" data-end=\"657\"\u003eDid You Lock the Back Gate? – Hougoumont T-Shirt\u003c\/strong\u003e immortalizes one of history’s most chaotic near-misses: the moment the British almost handed the Battle of Waterloo to Napoleon — because someone \u003cem data-start=\"804\" data-end=\"827\"\u003enearly forgot a latch\u003c\/em\u003e.\u003c\/p\u003e\n\u003cp data-start=\"830\" data-end=\"986\"\u003ePerfect for Napoleonic war buffs, battlefield tacticians, Wellington stans, or anyone who’s ever made one tiny mistake with absolutely massive consequences.\u003c\/p\u003e\n\u003cp data-start=\"988\" data-end=\"1077\"\u003ePrinted on soft cotton with tight stitching, sealed flanks, and zero French entry points.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55167527354744,"sku":"8313340_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55167527387512,"sku":"8313340_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55167527420280,"sku":"8313340_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55167527453048,"sku":"8313340_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55167527485816,"sku":"8313340_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55167527518584,"sku":"8313340_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55167527551352,"sku":"8313340_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55167527584120,"sku":"8313340_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55167527616888,"sku":"8313340_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55167527649656,"sku":"8313340_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55167527682424,"sku":"8313340_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55167527715192,"sku":"8313340_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55167527747960,"sku":"8313340_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55167527780728,"sku":"8313340_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55167527813496,"sku":"8313340_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55167527846264,"sku":"8313340_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":55167527879032,"sku":"8313340_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":55167527911800,"sku":"8313340_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":55167527944568,"sku":"8313340_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":55167527977336,"sku":"8313340_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":55167528010104,"sku":"8313340_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":55167528042872,"sku":"8313340_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":55167528075640,"sku":"8313340_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":55167528108408,"sku":"8313340_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55167528141176,"sku":"8313340_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55167528173944,"sku":"8313340_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55167528206712,"sku":"8313340_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55167528239480,"sku":"8313340_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55167528272248,"sku":"8313340_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55167528305016,"sku":"8313340_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55167528337784,"sku":"8313340_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55167528370552,"sku":"8313340_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-20T165419.910.jpg?v=1779826819"},{"product_id":"thank-you-for-the-chaos-ancestors-t-shirt","title":"Thank You For The Chaos Ancestors History T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThousands of years of wars, revolutions, empires, and catastrophically bad decisions — and here we are.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFrom Roman legions to Viking raids, medieval kingdoms to Napoleonic ambition, humanity has never once looked at a perfectly stable situation and resisted the urge to set it on fire. We owe everything to the chaos. Apparently.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who studies history and feels oddly grateful for all of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Sorry about the guillotine, ancestors.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55182737670520,"sku":"5390415_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55182737703288,"sku":"5390415_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55182737736056,"sku":"5390415_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55182737768824,"sku":"5390415_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55182737801592,"sku":"5390415_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55182737834360,"sku":"5390415_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55182737867128,"sku":"5390415_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55182737899896,"sku":"5390415_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55182737408376,"sku":"5390415_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55182737441144,"sku":"5390415_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55182737473912,"sku":"5390415_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55182737506680,"sku":"5390415_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55182737539448,"sku":"5390415_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55182737572216,"sku":"5390415_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55182737604984,"sku":"5390415_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55182737637752,"sku":"5390415_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-05T194056.160.jpg?v=1780699105"},{"product_id":"vive-lempereur-grande-armee-napoleon-t-shirt","title":"Vive L'Empereur Grande Armée Napoleon 1804–1815 T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHalf of Europe didn't stand a chance.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNapoleon's Grande Armée was the most formidable fighting force of its age — at its peak over 600,000 strong, it rewrote the map of Europe from Madrid to Moscow. They crossed the Alps, shattered Prussia at Jena, and made Austerlitz look effortless. Then came Russia. Then came Wellington. Then came St Helena.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who appreciates genius, ambition, and the occasional catastrophic overreach.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Moscow was probably a mistake.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55575616192888,"sku":"4229008_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55575616225656,"sku":"4229008_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55575616258424,"sku":"4229008_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55575616291192,"sku":"4229008_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55575616323960,"sku":"4229008_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55575616356728,"sku":"4229008_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55575616389496,"sku":"4229008_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55575616422264,"sku":"4229008_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55575615930744,"sku":"4229008_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55575615963512,"sku":"4229008_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55575615996280,"sku":"4229008_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55575616029048,"sku":"4229008_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55575616061816,"sku":"4229008_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55575616094584,"sku":"4229008_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55575616127352,"sku":"4229008_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55575616160120,"sku":"4229008_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012713.513.jpg?v=1780616527"},{"product_id":"war-of-1812-well-that-escalated-t-shirt","title":"War Of 1812 Well That Escalated T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eA few impounded ships, a few impressed sailors, and suddenly it's a full-blown war.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eWhat started as a string of grievances — Britain seizing American sailors, trade restrictions tied to its war with Napoleon, and tension along the frontier — boiled over into open conflict between the United States and Britain. Frigates traded broadsides at sea, armies clashed on land, and a dispute that could've stayed diplomatic turned into three years of war instead.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who know some arguments are never really about what they started as.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne frigate, one broadside, one disagreement that got considerably louder.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591437468024,"sku":"2851599_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591437500792,"sku":"2851599_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591437533560,"sku":"2851599_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591437566328,"sku":"2851599_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591437599096,"sku":"2851599_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591437631864,"sku":"2851599_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591437664632,"sku":"2851599_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591437697400,"sku":"2851599_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55591436943736,"sku":"2851599_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55591436976504,"sku":"2851599_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55591437009272,"sku":"2851599_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55591437042040,"sku":"2851599_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55591437074808,"sku":"2851599_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55591437107576,"sku":"2851599_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55591437140344,"sku":"2851599_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55591437173112,"sku":"2851599_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591437205880,"sku":"2851599_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591437238648,"sku":"2851599_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591437271416,"sku":"2851599_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591437304184,"sku":"2851599_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591437336952,"sku":"2851599_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591437369720,"sku":"2851599_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591437402488,"sku":"2851599_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591437435256,"sku":"2851599_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-28T200616.168.jpg?v=1782693796"}],"url":"https:\/\/historyfront.com\/collections\/napoleonic-war-history-t-shirts.oembed","provider":"History Front","version":"1.0","type":"link"}