answersLogoWhite

0

London governs itself on a devolved basis so legally it is as seperate from England as Wales is. However, London is part of what is 'ceremonial england'

User Avatar

Marc OM

Lvl 2
4y ago

What else can I help you with?