Question: has birmingham been the capital of england?
Answer: Myth. Unfortunately, Birmingham has never been the capital of England. There was a recent spate of online searches for this, but only Winchester and Colchester have ever been regarded as UK capitals, according to history.