Westminster Pier, Victoria Embankment, London SW1A 2JH, UK | At Westminster Pier go directly to boarding point B and present this voucher to the Thames River Sightseeing staff. There is no need to queue at the ticket office.
Westminster Pier, Victoria Embankment, London SW1A 2JH, UK | At Westminster Pier go directly to boarding point B and present this voucher to the Thames River Sightseeing staff. There is no need to queue at the ticket office.