England and France have been rivals for nearly all of their recorded histories. Land, food, culture, and more have always been points of contention between these two European powerhouses. But how do their two greatest cities stack up against one another?
London and Paris, are consistently ranked among the world’s greatest cities. Both should be on a traveler’s dream list when considering places to either visit or live in, and both have thousands of years of history between them. If you are planning on visiting or staying long-term in either place, this infographic will help you decide!