With multiple styling options, whether layered over a t shirt or under a jacket, our range of men’s shirts will have you ready for a day outdoors or a dress down day at the office...

Read more

Whether you’re after a casual look or want something a little smarter, our understated collection of shirts for men promises something for every man. You’ll find a range of warm flannel shirts ideal for a family walk on the beach, a trek in the outdoors, a gentle walk with the dog or layered over a white t shirt for a summer evening BBQ. Our marl shirts offer classic style in a range of colours that really reflect our love for the outdoors, all with discreet branding and a relaxed fit for both comfort and style. They’re perfect for a quick trip to the pub, a casual Friday in the office and a Saturday out with the kids. Shop our range of men’s shirts at TOG24 and find your favourite fit. 

Read less
Sidney Mens Long Sleeve Small Flannel Check Shirt - Forest Sidney Mens Long Sleeve Small Flannel Check Shirt - Forest
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Sidney Mens Long Sleeve Small Flannel Check Shirt - Dark Indigo Sidney Mens Long Sleeve Small Flannel Check Shirt - Dark Indigo
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Winston Mens Long Sleeve Plain Marl Shirt - Grey Marl Winston Mens Long Sleeve Plain Marl Shirt - Grey Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Winston Mens Long Sleeve Plain Marl Shirt - Dark Indigo Winston Mens Long Sleeve Plain Marl Shirt - Dark Indigo
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Ralph Mens Long Sleeve Flannel Check Shirt - Grey Marl Ralph Mens Long Sleeve Flannel Check Shirt - Grey Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Alfred Mens Long Sleeve Flannel Check Shirt - Deep Port Marl Alfred Mens Long Sleeve Flannel Check Shirt - Deep Port Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Barney Mens Long Sleeve Flannel Check Shirt - Navy Marl Barney Mens Long Sleeve Flannel Check Shirt - Navy Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Louis Mens Long Sleeve Flannel Check Shirt - Amber Check Louis Mens Long Sleeve Flannel Check Shirt - Amber Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Theo Mens Long Sleeve Small Flannel Check Shirt - Navy Check Theo Mens Long Sleeve Small Flannel Check Shirt - Navy Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Theo Mens Long Sleeve Small Flannel Check Shirt - Dark Khaki Check Theo Mens Long Sleeve Small Flannel Check Shirt - Dark Khaki Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Harvey Mens Long Sleeve Flannel Check Shirt - Khaki Check Harvey Mens Long Sleeve Flannel Check Shirt - Khaki Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Fletcher Mens Long Sleeve Flannel Check Shirt - Deep Port Check Fletcher Mens Long Sleeve Flannel Check Shirt - Deep Port Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Finley Mens Long Sleeve Flannel Check Shirt - Navy Marl Finley Mens Long Sleeve Flannel Check Shirt - Navy Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Chester Mens Long Sleeve Plain Marl Shirt - Dark Grey Marl Chester Mens Long Sleeve Plain Marl Shirt - Dark Grey Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Chester Mens Long Sleeve Plain Marl Shirt - Deep Port Marl Chester Mens Long Sleeve Plain Marl Shirt - Deep Port Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale