Riverside pub offering British pub food, cask ales, and a unique floating beer garden. Features beach huts and a heated terrace. Dog-friendly.