Town/City
London
County
Middlesex and Surrey counties (now Greater London)
Country
England

London, England

Summary

City in southeast England; located on River Thames about sixty miles west of North Sea. Capital city of England. Population in 1841 about 2,000,000. London conference of British mission organized, 1841.

Links