megabus is making a return
Stagecoach-owned megabus is to restart part of its network from 3 July. A revised network will restart, serving key towns and cities across England including London, Bristol, Leeds, Sheffield, Newcastle, Sunderland, Middlesbrough, Birmingham, Leicester, Nottingham, Norwich, with connections to many other places. Additional safety measures have been put in place to make sure that megabus […]