Westminster Pier, Victoria Embankment, London SW1A 2JH, London,, , United Kingdom
Super chill way to see the city – hopped on at Westminster and cruised down the Thames with epic views of Big Ben, the London Eye, and Tower Bridge.