Try Shoreham.
Nice art deco terminal with reasonable restaurant.
Alternatively, if you fancy a short walk. Follow the river towpath downstream to the road bridge and cross the river there. You will then be in Shoreham town centre which apparently has more pubs per square mile than any other town. Its then a matter of take your pick.