The main international airport serving London, Heathrow Airport is easily connected to the city of London via the comfortable Megabus coaches. The Megabus stop is at the Central Bus Station, also known as Heathrow Airport T2 & T3 Bus Stop, near British Transport Police.