
River House
Points
100
River House occupies a waterfront position on Portsmouth's Bow Street — easy to book, low-friction, and best treated as a casual stop rather than a destination. Verified details on the drink programme and pricing are limited, so pair it with a stronger anchor venue nearby. Works well as part of a wider Bow Street evening rather than a standalone reason to visit.

