Enjoying on the streets of London Area Greater London, 607 square miles (1,572 square km). Pop. (2001) Greater London, 7,172,091; (2011 prelim.) Greater London, 8,173,941. Previous Next 1 2 3 4 5 6 7 8 9 2019-08-14 admin Share ! tweet