Victoria Coach Station
Victoria Coach Station is the largest coach station in London, from Victoria you can catch a coach to almost all the major cities in the UK.
National Express is the best known company in the UK for providing coaches between majors cities in the UK. They offer the ability to book tickets in advance online.
Megabus is a relatively newcomer to the coach business but is run by Stagecoach, one of the most experienced coach companies in the UK. Their buses are seen around London with a huge £1 sign on them advertising the fact they do fares from as little as £1. However getting your hands on such cheap fares is often very difficult as there are only a few of these fares available.