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 […]