J Crew signs Sloane Square store for fourth UK opening

J Crew's store Lambs Conduit Street

Upmarket US fashion retailer J Crew is to open its fourth store in the UK on London’s exclusive Sloane Square.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now