answersLogoWhite

0

The current population of Greater London (2012) and without imported visitors arrived to celebrate the Olympic Games stands at 78841045 via the UK Bureau of Statistics.

User Avatar

Wiki User

13y ago

What else can I help you with?