A country pub and wedding venue set in parkland, The Boathouse offers riverside views and seafood.