Stephen Jones Hat boutique’s window display by Franck Jehanne | Feb 22, 2013 Stephen Jones Hat boutique photographed while walking the streets of Covent Garden.