Ben Sherman is an iconic brand embodying British style. Ace Cafe is a beacon of London history. This collaboration is the ...