New Look

About New Look

New Look is a British high street clothing chain founded by Tom Singh.
Advertisement

Advertisement