The river Thames is tidal and all the bridges are fixed (and very low) above Tower Bridge. So your only option is, as the above poster says, is St Catherines dock
. It is right by the Tower of London and Tower Bridge so quite a touristy area. Also it is the home of the CA
Mosst of the people who live on the Thames do so in houseboats. No idea of prices but mega bucks for sure.
The other option is to find a mooring
out of town. Easy to do for a boat that dries out. But you will have a long (distance and time) commute every day into town (along with 4million other people)
Hope this helps
Richard Woods of Woods Designs