Glasgow Women’s Library 3 May 2016 Loading Map.... Glasgow Women’s Library23 Landressy Street - GlasgowEvents 55.8490227 -4.227703099999985 Address 23 Landressy Street Glasgow United Kingdom Upcoming Events No events in this location