A cheaper, albeit less comfortable, option would be the Megabus from Victoria Coach station. A quick search has returns for £8.50, leaving Saturday morning at 8am and returning Sunday 9.30am. I've used them on that route two or three times, and it was fine, but may be more of an issue if you're...