I've noticed coach travel is horrible now too. The toilets are still free in the UK, but the people on coaches are rude, and often smelly. It seems like because coaches are so cheap, they attract 'bad' people. If you want a nice travelling experience in the UK you need to get the train instead. Unfortunately, it can be as cheap as £6 each way to London on the coach, and it goes up to between £20 (if you're very lucky) and more likely £80 each way for the train.