As Giles was kind enough to sell me tickets at short notice a few years back, I am pleased to return the favour.
Yes the TravelInn would be a good base. The one mentioned is 'London County Hall'. Its right next to the London Eye & opposite Big Ben & Housed of Parlement. Also very close to Waterloo tube (train & Eurostar) station. There are lots of Travel Inns around london so check out the web site
www.premiertravelinn.comAnother chain worth trying is Travel Lodge.
www.travelodge.co.ukIf you don't want a chain hotel, or are after something right in the middle of town, try one of the many hotel search sites. I use Hotel Direct~:
www.hoteldirect.co.ukOne word of caution, the cost of the room is no gaurentee of it's quality. I always check out the hotel at
www.tripadvisor.com before booking. Type the hotel name & city & follow the links to customer reviews.
Hope this helps & have a good trip.