Have anyone done this? Want to see a friend but don’t want to spend a fortune. Just a long weekend, travelling alone. Eurostar is looking expensive. Which bus companies can people recommend?