Make a note if you didn’t done this already that Dover Street Market London is no longer at Dover Street. They’ve just recently moved and opened at their new location in London on March 19th. The new address is: 18-22 Haymarket,London,SW1Y 4DG. Based in Burberry’s Old Headquarters building with it’s original ceilings, windows, and central staircase remaining intact.
The new location has 5 epic floors of goodies…The GO to shop when in London!