The Garment Factory,
al N°10 di Montrose Street

Glasgow, UK