How available are moorings on the river?

From Earith upstream to Bedford the River Great Ouse is well served with many small villages offering 48 hour stop over on public moorings. If you join the Great Ouse Boating Association they have negotiated strategic moorings along the Ouse which are free to members for a 48 hour period. Most of the marinas along the river will accept overnight moorings and include electricity and access to shower blocks.