There are two regular river bus services through central London they are run by
Thames Clippers and Thames River Taxi. Please check their websites for full details.