Stroud RFC Location Dudbridge HillStroudGloucestershireGL5 3HS Next Event British & Irish Lions Watch Party - 19 July 2025 - 10:00 AM - 3:00 PM Map Unavailable Share this… Facebook Pinterest Twitter Linkedin Upcoming Events British & Irish Lions Watch Party - 19 July 2025 - 10:00 AM - 3:00 PM