In Britain, who or what was "The Great Wen"?
Correct answer: London

Player #12006327
Interesting, I go to London often and I have never heard this
Correct answer: London