English grandeur or Parisian flair? Dive into our London vs Paris guide before you decide on your perfect European getaway.