by Annie Vischer It's been a long (very long) time coming, but this week J.Crew finally pops its fashion forward flag right in the centre of London's shopping haven. The brand's flagship store opens on Regent Street on Friday 8th November, … [Read more...]