previous next Fullscreen Stores • June, 29 2009 • By David Fischer A.P.C. To Open Store In Dover Street, London Shares Facebook Twitter Google Comments A.P.C. is once again expanding and Jean Touitou reports, that they will open a new London flagship store in Dover Street. The new flagship store will open in July 2009. Definitely good news for folks living in London. Shares Facebook Twitter Google Comments Filed under: apc, Stores Close Comments Show Comments Stay in the Loop Receive the best in sneakers, fashion and street culture straight to your inbox!