answersLogoWhite

0

They don't. There are about 70million British people of whom about 60 Million live in England, about 7million of them live in London and it's suburbs.

User Avatar

Wiki User

14y ago

What else can I help you with?