London England has an area of 659 sq mi (1,706 sq km)
London covers an area of 659 sq miles (1,706.8 sq kms)
Greater London covers 607 square miles.
Approx 607 square miles.
London is about 606 sq miles.
55
1
7856785672357362589326578764578637845678365783645784,8947868765723647,5656 square miles
London, England - 659 sq miles.
The 'City of London' ie the original London and now the financial district, is known as 'the square mile'.
609 sq miles http://www.nationmaster.com/encyclopedia/London rh
One hour and five minutes.
London, England covers 606 sq miles (1,570 km²).
Lake Ontario's area is 7,340 square miles.
Greater London covers an area of 607 square miles.
how many miles is from london to leeds