Discover London's best independent clothes shops and designer boutiques with KNOMI's London shopping guide.