Stephen Jones Hat boutique photographed while walking the streets of Covent Garden.