The Wonderful Socks Size Chart

Size  UK Shoe Size
S 4-6
M 7-9
L 10-12