Two Megabus services call at Sheffield en route to London from Newcastle upon Tyne and Inverness respectively .
Two Megabus services are the M12 and M20 .
Two Megabus services , the M12 and M20 , call at Sheffield en route to London from Newcastle upon Tyne and Inverness respectively .