Travel Note
For those flying into London, either London Heathrow Airport or London Gatwick Airport are very convenient options. Both offer a train (the Heathrow Express or the Gatwick Express) directly from the airport into the heart of London.
Travel Note
Any hotel that is walking distance to, or on the same Tube line (that's "the subway" for our American friends) as Charing Cross station or Embankment station will put you very close to the venue. Hotels in Waterloo would be a great option as well.