Rail Tour London to ParisStaying 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 »

Category : London Sightseeing Tours

The London EyeThe 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 »

Category : London Sightseeing Tours
Last Minute Deals Hotel Deals