Excellence Of London is a textile shop that specialises in clothing for men, women and children.