Best UK shirts I have found are from Wensum near Gatwick. Not see through (like so many cheap shirts),stay white and iron well.Quite full-cut,if you like that kind of thing!
They cost about £10 each incl. postage, so they don't clean you out,either.......