London & Paris
London & Paris Premium 7 N/8D
London and Paris are two of the largest, the most important, most famous, most powerful cities in the world. They really are a big deal! London is both the capital and largest city of England and the entire United Kingdom. Paris, is both the capital and largest city of France.