Brain › World

Which of these stores is the largest in terms of area?

  1. GUMS (Moscow)
  2. Ibn Abou (Bahrain)
  3. Macys (New York City)
  4. Harrods (London)

Answer

The correct answer is D) Harrods (London).

More World questions

Play Brain · Practice