The Subscription Rooms, Stroud Date: June 8, 2019 Location: United Kingdom Venue: The Subscription Rooms – George Street, Stroud, Gloucestershire. GL5 1AE. Buy Now The Subscription Rooms, Stroud