Template:POTD/2004-08-05
Appearance
London by night.
London is the capital of the United Kingdom and of England. The city of Londinium was founded by the Romans on the north bank of the River Thames in around 50 AD. By the 18th century London was the biggest city in the world. It was the most populous city in the world from 1825 until 1925, when it was overtaken by New York City.Photo credit: NASA