Trip Advertisement

Paris London
Photo of City Departure arrow Photo of City Arrival
Paris is the capital city of France. It is situated on the River Seine, in northern France. Three of the most famous Parisian landmarks are the twelfth century cathedral Notre Dame de Paris on the Ile de la Cite, the nineteenth century Eiffel Tower, and the Napoleonic Arc de Triomphe. London is the largest urban area and capital of England and the United Kingdom. The Clock Tower is the world's largest four-faced, chiming clock. The structure is situated at the north-eastern end of the Houses of Parliament building in Westminster. It is often referred to as Big Ben, which is actually the main bell housed within the Clock Tower.

Trip details