Tag: London

J Crew is coming to London!

That’s right folks, your fave preppy American store J Crew is coming to British shores… and it’s heading straight for London. Wahoo! If you think your friends and family that […]

Read More

J Crew is coming to London!

Last Updated on 15th February 2012 There have been rumours of J Crew venturing over onto British soil for some time now, but they’ve finally been confirmed by none other […]

Read More