London

London is the capital of England, and the largest metropolitan city in the United Kingdom. It has a total area of 1,572.1 square kilometers (607 square miles), with an estimated population of 7.6 million (as of 2010).



Total questions 29900



Top Contributors this month
Answers
Keith Blair Planemad1 ColibriFashion Jonathan Begg Invigilator-007
Edits
Keith Blair Planemad1 Lily of the valley Invigilator-007 Mannydlr
Organization
Keith Blair Invigilator-007 Planemad1 Hannahbayliff LincMad
Questions
Lejla Dushku Harrypotter009 Neurocollision

Current Leaders
Hall of Fame


Click here to browse the new [London questions] or [All unanswered London questions].