Westminster Passenger Services Association

Westminster Passenger Services Association is a provider of regularly scheduled boats on the River Thames. They are licensed by London River Services to run daily services between Westminster Pier, Kew Pier, Richmond and Hampton Court Pier.

More information on the Wikipedia page.