Foster & Son sell a wide range of shoes for men.