I'm not a UK customer, what size should I order?

European

40

41

41.5

42

42.5

43

43.5

44

44.5

45

46

47

English

6

7

7.5

8

8.5

9

9.5

10

10.5

11

12

13

U.S.

 

8

8.5

9

9.5

10

10.5

11

11.5

12

13

14