The Fawlty Towers star shared his view to his 5.6 million followers.
The 79-year-old said “Some years ago I opined that London was not really an English city anymore.
“Since then, virtually all my friends from abroad have confirmed my observation
“So there must be some truth in it…
“I note also that London was the UK city that voted most strongly to remain in the EU.”
This is not the first time the actor stirred controversy on Twitter.
A few months ago he made a joke about deadly California wildfire which was not well-received.
The Monty Python star has openly supported Brexit and previously referred to the country’s debate as “one of the most depressing things about this country”.
Twitters users responded to Cleese in their droves as one user queried: “You mean it’s a bit like New York?”
A second added: “London is an amazing city, and it’s packed-full of people from all over the world, so perhaps that amazingness is a result of that same multiculturalism?
“Anyway, to me London seems very English, and I only wish that more of England was as English as London – open, fun, diverse.”
A third wrote: ”London has long been a British city, John. Which you might expect, what with it being the capital.”
Cleese also previously stated that he doesn’t believe Brexit would be a “mistake”.
He told the Radio Times: “I’m rather delighted that all these forecasts of doom and destruction have turned out, at this point, not to have been real.”
And elaborating on his reasons why he voted Leave, he added: “I don’t want to be ruled by Brussels bureaucrats who want to create a super state.
“I was pro-Brexit for that reason.
“If I had three words to sum up why we had to get out of Europe, they would be: Jean-Claude Juncker.”
Some years ago I opined that London was not really an English city any more
Since then, virtually all my friends from abroad have confirmed my observation
So there must be some truth in it…
I note also that London was the UK city that voted most strongly to remain in the EU
— John Cleese (@JohnCleese) May 29, 2019