Which of the following is the previous capital of England?

Question: Which of the following is the previous capital of England?

Choices:

Winchester
Birmingham
Ipswich
Portsmouth

Correct answer:

Winchester