68.3k views
3 votes
London, ___ has highest population in England, is in the South-East of the country.

a. which
b. where
c. that

1 Answer

5 votes
I think the answer is B
But not sure
User Saket Mehta
by
7.7k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.