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.