If it's of any help. there are a few links to pages giving info about the UK canal systems here.
Note, some of the sites linked give details of the locks, bridges and interactive maps for journey planning, too. May be useful in looking for some of those inland marinas.