DESCRIPTION
Customer satisfaction, besides the attention to trends, is the motto at the base of New Look stores. New Look stores are easy to find in the UK, having an offer which includes broad lines of appealing clothes, so that all customers can enjoy the latest trends.
Website
Address
73 - 89 Oxford Street, London, W1D 2ES
Post Code
W1D 2ES
Phone
+44 (0) 20 7287 6993
Opening Hours
Nearest Underground Station(s)
Tottenham Court Road