135k views
5 votes
London......be) in england

User FredFury
by
8.6k points

1 Answer

3 votes

Answer:

London is in England.

User Ggonmar
by
8.1k points

No related questions found