48-Hour Hop on Hop Off London Bus Tour with Thames River Cruise star star star star star location_searching Victoria Embankment, LONDON, SW1A 2JH date_range Multiple times available