According to the Collins English Dictionary definition of 'the seat of government', London is not the capital of England, as England does not have its own government.
Σύμφωνα με τον ορισμό της έδρας της κυβέρνησης στο βρετανικό λεξικό του Κόλινς, το Λονδίνο αποτελεί πρωτεύουσα της Αγγλίας, καθώς η Αγγλία δεν έχει δική της κυβέρνηση.