Staying in London but want to see Paris? With France situated only a few miles across the English channel, why not take the Eurostar to discover the “City of Lights” at your leisure or with a guide. Whether it’s the Eiffel Tower you want to climb, explore the artwork in the Louvre or stroll down the Champs Elysees, this tour can fill your Parisian dreams. Continue Reading »
The London Eye is the world’s tallest observation wheel at 135 meters high. Located on the banks of the River Thames it offers unrivaled views over London. Continue Reading »