Tag Archives: boohoo pop up shop

UK Brand Boohoo Lands In NYC For Pop Up Shop

boohoo

boohoo
UK brand boohoo lands in NYC for a pop up shop in Soho for two weeks. You have ample time to see the brand in person if you are in the tri-state area. I wish I was in the city right now so I could go shop the pop up shop. Y’all know I love me some Boohoo. If you can’t make the pop up shop, head on over to boohoo.
Continue Reading