London

Ques : If you take flight from New Delhi and land at Heathrow airport, which of these cities will you be in?

London

Ques : If you take flight from New Delhi and land at Heathrow airport, which of these cities will you be in?

A. London

B. Singapore

C. New York City

D. Sydney

Ans : A. London

Author: KBCliv