My husband and I (both 50's and good walkers) will be visiting London for the first time before a 12 night cruise. We are wondering which of the Holiday Inns would be most convenient for our purposes? We will be using hotel points. We will be flying into Heathrow arriving on a Saturday in October. We will be going to Harwich afterwards to pick up the cruise. We are looking for convenience to transport to/from as well as the sights of London. We value convenience over amenities, size of rooms, etc. While i hope to peek into Harrods, we are not shoppers and my husband would like to be able to walk to pubs. We will not likely be spending an evening at a show. We will likely pick up one of the hop on/off tour buses and maybe a ride down the river in catching some of the major sights. While we don't mind staying in a busy area if the room is quiet enough, we are not late night life people. Any advice is appreciated, thank you!