Urban Outfitters to open boutique pop-up on London’s King’s Road About 1 year ago
Urban Outfitters is to open a new pop-up store for summer dress shopping on London’s King’s Road. Due to launch on 27 April, the shop will be attached to sister brand Anthropologie’s store on a historical site that was once a billiards hall. The 275 square foot space will showcase Urban Outfitters’...