15

Harrods or Galeries Lafayette?

London's 330-department palace or Paris's Art Nouveau dome — which temple of shopping is the true icon?

Press or to pick a side.