We are proud to announce that we are currently in Lord and Taylor stores in New York and Washington, D.C.

Lord & Taylor
5255 Western Avenue Northwest
Washington, D.C. 20015
(202) 362-9600

Lord & Taylor 
424 5th Ave
New York, NY 10018
(212) 391-3344

We will be doing pop-ups soon in cities across the United States.  If you'd like to know when we are coming to your city, please join our e-mail list or email