It’s located right next to the Heathrow Express for weekend travelers