Megabus links more than 90 locations nationwide and carries more than 4 million passengers every year. Their bus drivers see every passenger that gets on and off the bus, giving them an honest stereotype of people around the UK. No one knows the people of Britain better than Megabus. ft: https://www.adsoftheworld.com/media/print/megabus_we_know_britain