Medium; UK size 12, European size 40.