London (England)

Located in the United Kingdom, London was founded as early as the 1st century C.E and serves as the capital of England. (Brit)

Read more about London (England)
Download a CSV file of cooccurrence data for London (England)