Ok so i've read that they are selling out like hot cakes and I am going up to london to check them out.
Are they on show? and are there many people crowded around them?
Im mostly likely to visit the regents street store if anyone has any info it would be most helpful!
Thanks
Are they on show? and are there many people crowded around them?
Im mostly likely to visit the regents street store if anyone has any info it would be most helpful!
Thanks