Is Westminster the political center of London?
No, Westminster is not the political center of London, but rather the City of London. The City of London is where the most important political institutions are located, such as the Houses of Parliament, the government buildings, and the headquarters of the country's major political parties.