New Look is relocating to a new 12,120 sq ft store at Bluewater in Kent, which will open on 3 April. The new store will be located on Upper Thames Walk, next to Clarendon Fine Art. The brand, founded ...