La capital de Inglaterra pasó de Winchester a Londres cuando en los siglos XII y XIII el palacio de Westminster comenzó a confirmarse como la localización permanente de la corte y por consiguiente como capital política de la nación.