London has a city council. . The United Kingdom is Governed by Parliament which is based in the House Of Commons, Westminster. There is a higher house known as the House of Lords where acts created in Parliament are agreed for implementation
Chat with our AI personalities