eBay Launches its First UK Pop-Up Shop in London
/ December 14, 2011 1 COMMENTS

Earlier this month, eBay UK launched its first-ever pop-up shop in London’s fashionable West End. Here is a behind-the-scenes video.