The Liffey

Stora Nygatan 40/42, Gamla Stan, Stockholm