oh well I did go to Paris for a day,
Planned to visit so many places but unfortunately my cousins got tired too early
and also due to lack of time we could only visit The Versaillies Palace, The Versailles Gardens, Eiffel Tower, Arc de Triomphe, Louvre Museum, Cité des Sciences et de l'Industrie from outside only (due to lack of time), Musee d'Orsay, couple of more museums & places of attraction from outside (due to lack of time) and couple of shopping centres etc....
12 hours were just not enough to visit every single place so may go there again after a month or two
Overall it was a very pleasant journey and loved it but you were wrong in your assumptions that it is better than London. If you divide in different categories... I think London has far better transportation (very clean underground comparing to dirty Metro of paris), easy to understand maps whereas Paris is bit complicated. As a tourist, all of the museums in London are free and Paris charges money for local residents above 18 years of age and/or over 25 of age for the members of European Union.
I think their museums were just great and really impressed with all that... but London too has very competitive Museums if not better.... overall I would say... both are like twin-sisters but in many ways London is far better
Yes in some matter Paris wins but if you start counting 1-2-1 --- I would give a slight advantage to London for now