The Red Lion

Pub in Stroud.

What visitors say

3 reviews
Atmosphere
A homely village pub situated in a lovely spot near the River Severn.
Quality
Guests enjoy fantastic, delicious food like the club sandwich and chips.
Service
Bar staff are exceptionally helpful, friendly, and attentive, even when short-staffed.

Find more