London St Pancras is the International train station of London, which can take you to Paris, Brussels and even Amsterdam.