We will be going a few times to London next year. Whats the best way to get the best fayre? Are railcards worth it?