Greater London (i.e. the 32 Boroughs plus the City of London) covers an area of about 1,570 sq km (606 sq mi) - that's about 90% of the size of the Tokyo Metropolitan Government prefecture area - and recall that the Tokyo prefecture area contains 14 million compared to about 9 million in Greater London.