I will be in London later on this week and am looking forward to going into an actual Uniqlo store. There seem to be several branches of Uniqlo, so which is the best one to visit?