Where is Heathrow Airport located?
Correct answer: United Kingdom
![Jay Jay](https://cdn.best-quiz.com/avatars/0.png)
Jay Jay
Player #125843019, it doesn't say the UK! it says London, England!
![Player #125843019](https://cdn.best-quiz.com/avatars/1.png)
Player #125843019
It is not in the UK it is England how many more times have you people got to be told United kingdom is not a country