You can board the cruise from Westminster Pier, London Eye Pier, Tower Pier, or Greenwich Pier, providing easy access from various points in the city.