What is the Capital city of England?

Answer:
London is the Capital City of England.
This answer is closed to changes. This is done in rare cases when questions are being vandalized or answers have become debates. E-mail reopen @ answers.com (no spaces) if you would like it to be reopened.
First answer by Invigilator-007. Last edit by Invigilator-007. Contributor trust: 860 [recommend contributor recommended]. Question popularity: 41 [recommend question].
user-generated content