The Cap-Toe Oxford

The Cap-Toe Oxford

The Cap Toe Oxford is the shoe that means business. Cap Toe Oxfords first appeared in Scotland and Ireland where they were occasionally called Balmorals after the Queen’s castle in Scotland, Balmoral. The term Oxford was associated with the style of shoe because it...