The Red Lion
Pub in Stroud.
What visitors say
- 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