Street Style: London London | Street Style | 05.11.2013 Tagged with: fashion • London • oxblood • pocket square • streetstyle • style • suit