7856785672357362589326578764578637845678365783645784,8947868765723647,5656 square miles
London, England - 659 sq miles.
London, England covers 606 sq miles (1,570 km²).
London England has an area of 659 sq mi (1,706 sq km)
Manchester, England is about 200 miles from London, England.
London, England and Hereford, England are about 135 miles apart.
Baghdad is approximately 3000 miles from London, England.
The city of London is the capital of England and the capital of the United Kingdom. It was founded in 43 AD, and covers 607 square miles.
about 27 miles
about 102 miles
New England is larger as it covers 71,991 square miles where as England only spans 50,346 square miles.
Harwich/London is 68 miles
London is about 606 sq miles.