By using this site, you agree to our Privacy Policy and our Terms of Use. Close
SciFiBoy said:
@Slimebeast

why does London belong to the English?
who are the English?

The English are the citizens of England. London belongs to them because it lies in England and they built it, and the whole world is organized and divided into sovereign nation states.