Prague is a beguiling, magical city and it's very easy to reach by train from London.
From 4 days From £350
Enjoy the wonders of this ancient city without having to fly. Take a relaxing train journey right into the heart of Prague. It's closer than you may think and so perfect for a long weekend away.