You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
alternatehistory.com
I think that this is kind of plausable. I note that in the distant past the 'capital' was in some ways whereever the King happened to be and that Winchester was very important.
A couple of thoughts occur to me.
How big a City would London still be?
Secondly where else might the Capital be- my best guess is Bristol but I do not know...