Sefton Clothing
271 Upper Street, London, Greater London, N1 2UQ (Show me directions) Show Map
Profile
One of London's most influential boutiques stocking those must have designers of the season and catwalk pieces, contemporary classics and those pieces from smaller, lesser known, unique labels.