We booked the Premier Inn near Waterloo station. I've been looking over all of the underground maps, Heathrow Express, etc but I cannot figure an easy way to get here. Taxi? I wanted to try the trains as much as possible. We are planning on taking the Waterloo train to Southampton the next day.