STAND in the PUB – Stroud
The Lord John, Stroud 17, Russell St, Stroud, Gloucestershire, United KingdomHope to see you at 'spoons' for tomorrow tonight's Stand In The Pub Stroud 🍻🥂 Please feel free to copy/share this invite to friends/ other groups etc. 👫👊👫 Wednesday evenings from 7:30. All welcome. 🍸 Keeping each other sane in a nurturing environment, an antidote to the Banksters & London media gaslighters. 🍹 🚌 BUS:… Read More »STAND in the PUB – Stroud