Garment Factory, 10 Montrose Street

Glasgow, Inggris