If I want to commute to work on my own boat, do I have to carry documents, special permits or whatever to sail down the River Thames?
If you want to boat on any inland waterways in the UK you are required to have a boat registration (aka licence).
Unlike a driving licence there is no need to pass a competency-based assessment.
However, you must have a boat safety scheme certificate (BSSC) and boat insurance (at least third party).
The Thames is overseen by the Environment Agency. This page on the Environment Agency website has a contact phone number for the registration team and links to the forms you may need.