Stroud: Upper Lock Exhibition A selection of my photographs that was on show in the cafe from Sunday May 5th to Saturday 1st June 2019. Upper Lock Cafe, Wallbridge, Stroud, Gloucestershire, GL5 3JS. 01453 297172. Like this:Like Loading...