If its directly on your property (not on a towpath or a slip of land between your boundary and the canal) then I believe you can ask to have a private mooring and pay for the privilege.
It will depend on how suitable the location is though, will it impede travel on the canal or be an obstruction. Also canals are very shallow, especially at the edge opposite the towpath so you might need to pay for an approved contractor to dredge the canal to make it suitable. If someone was to live on the boat it makes it even more complicated.
Would be lovely though, since lockdown started life on a canal boat seems more and more attractive. If someone starts coughing just move further away