Reviews of Mint Velvet Oxford. (Clothing Store) in Oxford (Oxfordshire).