I'm not sure about pubs, but I'd be surprised if not. A friend of mine lives by the river in Twickenham, and hops in her kayak pretty frequently
Its the only thing I miss about living in Wales. I loved the calm Flat easy kayaks on those rivers. Over here the water is usually low or too fast to get upstream. Wouldn't be opposed to doing a multi day tour stopping at any B&B's along the way