No two cities in the world inspire such wonder as London and Paris. Can you name two greater cities in the world? And the fact that they're a train ride away means easy access to