I'm meeting a friend in London next month and I was just wondering what the cheapest way to get there (and back) is. I don't mind a long journey so if bus is the way to go thats fine. I don't really know any bus companies though so any help is appreciated. Other options are train and plane. Thanks for any help.