Marc by Marc Jacobs London Store

Since opening the doors to its collections line in London in 2007 Marc Jacobs has made Mayfair’s Mount Street and the surrounding area a magnet for luxury fashion labels setting up shop - and having last week launched its first Marc by Marc London store, the shopping hotspot just got even cooler.
Marc by Marc Jacobs, 56 South Audley Street, London W1
