John's Sock Collection: The British Flags Edition

Welcome to the lair of John, the self-proclaimed Sock King of the British Empire. Here, you'll find the most majestic and questionable collection of British flag-inspired socks the world has ever seen.

British Union Jack Flag

Union Jack: The classic British flag with three crosses, because who needs subtlety?

St. Andrew's Cross Flag

St. Andrew's Cross: The one with the saltire, because salt is life, right?

Windsor Flag

The Windsor flag: Because the Royal Family needs their own flag.

More Socky Goodness: