London hasn't always been the capital of England