What would be the best way to get to London from Frankfurt? I'm planning a weekend trip there and I know there is the Eurostar but would it be best (as in hassle-free and moderately cheap) to take fly there, right?