Pharrell Williams of The Neptunes and Nigo were presently in London for the opening of their new London flagship store. The store address is listed below, but if a trip to London is not in your future, relax. There is a store located in the United States on Prince Street in Soho.
4 Upper James St.
http://2freshtodef.blogspot.comRetweet this button on every post blogger