megabus.com London stop is a bus stop City of Westminster London located in United Kingdom.
164 Buckingham Palace Rd London Greater London United Kingdom
Be nice to Driver and he will be nice to you, if you be a C*nt dont be surprised if you find that he/she is not happy. Coaches drive on roads where traffic can occur.
Try to get snacks before getting here. The shops inside are a bit pricey !
Bus stincks as hell .. No where to breath..pls never board a megabus if u find itself in same situation .. Driver rude as he ever would be..
WiFi & Klima hat nicht funktioniert. Platz für die Beine wie bei Easy Jet. Also Null aber für den günstigen Preis kann man nichts erwarten.
Plent of seating, a place to get refreshments, I highly rate it - Graeme Evans
Relatively cheap and good quality buses. Staffs/drivers not always friendly. - Tony Duriez