Fashion was everywhere in Paris and scarce in London. I found it strange that one guide was thankful to Hitler for not destroying the city of Paris. The Tower of London stands in history, the Bastille is long gone. There are statues of leaders literally everywhere around London. There are art statues abounding in Paris.
Parliament is the center of attention in London.
I never did see the Parisian government buildings. The English still have their Queen. The French chopped the head off of theirs. These are only personal opinions from a very short stay but the one difference that makes all the difference is this. There is room for a major revival in England.