London and Paris, 2 cities consistently ranked among the world's greatest. Both are dream cities to either travel or live in and both have thousands of years of history between them.
England and France have always been rivals, but how do their two greatest cities stack up against one another? Well if you are planning on visiting or staying long-term in either one, this infographic will help you decide. Check it out below and let us know which city you prefer!