Manchester to London Ticket Bookings from £5.99 at megabus.com