Click for previous Megabus
2012 Van Hool TDX27 Astromega
Click for next photo
Mrgabus 50244 on Oxford Street, London
Megabus (Stagecoach subsidiary) 50244 is a 2012 Van Hool TDX27 Astromega 87 seat highway coach.

Megabus 50244 on route M11 on Oxford Street, London on Friday, September 1st, 2017.

BackPhotos from The United KingdomHomeGalleryLink


Last Updated: October 27, 2017
Mail MeMichael Taylor