In what country would you find "The Strand Arcade", a covered shopping destination?

Geography Trivia Question: In what country would you find "The Strand Arcade", a covered shopping destination?