View up to date information on how Illinois is handling the Coronavirus Disease 2019 (COVID-19) from the Illinois Department of Public Health


London, United Kingdom

City: London

State: United Kingdom

Lat/Long: 51.507173, -0.126996

The capital of the United Kingdom, London is situated on the Thames River approximately forty miles from its mouth.

Webster's New Geographical Dictionary (Springfield, MA: Merriam-Webster, 1988), 683.