Since it opened in 1994, the Eurostar has unlocked central Europe to Londoners.
Here are our picks of the best European city breaks by rail.
Few cities in the world can match Paris’ rich history, which makes it a wonderful place to explore.
A break to Paris wouldn’t be complete without a trip to the top of the Eiffel Tower to take in the beautiful panoramic views over the city.
Journey time: 2hrs 16m
Located to the east of the city, Disneyland Paris is one of Europe’s most popular attractions.
Packed full of rides, shows and parades, everyone can enjoy the magic of Disney here.
This year marks the park’s 25th anniversary, and to celebrate there’s a host of new attractions – including Mickey’s Anniversary Show – to leave families starry-eyed.
Journey time: 2hrs 40m
It's just been announced that Eurostar will soon be running direct trains from London St Pancras to Amsterdam.
The Dutch capital is one of the most cycle-friendly cities in the world, so get on your bike and enjoy a bicycle tour.
Journey time: 4hrs 38m
The Belgian capital is home to a beautiful mixture of medieval architecture, interesting landmarks and green open space.
As the city is famed for its chocolate, why not indulge your sweet tooth with the Groovy Brussels Chocolate Tour.
Journey time: 2hrs 1m
The historic city of Bruges is small, compact and surrounded by winding canals.
To enjoy the city at a leisurely pace, take a walk through the Hansa District to see 13th century mansions and the old harbours of Bruges.
Journey time: 3hrs 30m
Which are your favourite Eurostar destinations? Let us know on our Facebook page.